<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ego</title>
    <link rel="stylesheet" type="text/css" href="https://img.cdn.apipost.cn/docs/css/reset.css">
    <link rel="stylesheet" type="text/css" href="https://img.cdn.apipost.cn/docs/css/style.css">
    <link rel="stylesheet" type="text/css"
          href="https://img.cdn.apipost.cn/docs/css/font-awesome-4.7.0/css/font-awesome.css">
    <link rel="stylesheet" href="https://img.cdn.apipost.cn/docs/css/content.css">
    <link rel="stylesheet" href="https://img.cdn.apipost.cn/docs/css/github.css">
    <script src="https://img.cdn.apipost.cn/docs/js/jquery-3.4.1.min.js"></script>
    <script src="https://img.cdn.apipost.cn/docs/js/marked.min.js"></script>
    <script src="https://img.cdn.apipost.cn/docs/js/template-web.js"></script>
    <script src="https://img.cdn.apipost.cn/docs/js/highlight.js"></script>
    <script src="https://img.cdn.apipost.cn/statics/libs/crypto-js/crypto-js.min.js" type="text/javascript" charset="utf-8"></script>
    <script src="https://docs.apipost.cn/statics/enc.min.js"></script>
    <script src="https://img.cdn.apipost.cn/docs/js/clipboard.min.js"></script>
</head>

<body>
<!-- <body> -->
<div class="body">
    <div class="doc-head">
        <div class="left">
            <img src="https://img.cdn.apipost.cn/docs/images/logo.svg">
        </div>
        <div class="container">
            <div class="container-left">
                <input type="text" class="search" placeholder="搜索目录接口">
                <button><i class="fa fa-search" aria-hidden="true"></i></button>
            </div>
            <!--            <div class="export" style="position: relative;-->
            <!--                float: right;-->
            <!--                margin: -16px 50px;">-->
            <!--                <div class="container-right">-->
            <!--                    <a href="javascript:;">导出文档</a>-->
            <!--                </div>-->
            <!--                <div class="export_panel">-->
            <!--                    <ul>-->
            <!--                        <li><a href="javascript:;">导出HTML</a></li>-->
            <!--                        <li><a href="javascript:;">导出MarkDown</a></li>-->
            <!--                        <li><a href="javascript:;">导出Word</a></li>-->
            <!--                    </ul>-->
            <!--                </div>-->
            <!--            </div>-->
        </div>
    </div>
    <div class="box">
        <div class="box-first">
            <div class="title">
                ego            </div>
            <div class="top target" data-target_id="001">全局参数</div>
            <div class="new" style="height:calc(100% - 60px) !important;">

            </div>
            <div class="bar"></div>
            <script type="text/html" id="template-target-sidebar-list-tpl">
                {{each list value}}
                <div>
                    <div class="target {{value.target_type == 'folder' ? 'folder':'api'}}"
                         data-type="{{value.target_type}}" data-id="{{value.target_id}}"
                         data-target_id="{{value.local_target_id}}">
                        {{if value.target_type == 'folder'}}
                        <span>
                       <span class="control">
                           {{if value.children}}
                           <i class="fa fa-angle-down"></i>
                           {{/if}}
                        </span>
                       <span>{{value.name}}</span> 
                       </span>
                        {{else}}
                        <span>
                            <em class="{{((target_type == 'doc') || (target_type == 'example' && is_doc == 1)) ? 'DOC' : target_type == 'example' ? method : ''}}">{{(target_type == 'doc' || (target_type == 'example' && is_doc == '1')) ? '文本' :  method == 'OPTIONS' ? 'OPT' : method == 'DELETE' ? 'DEL' : method == 'UNLINK' ? 'UNLNK' : method == 'UNLOCK' ? 'UNLCK' : method == 'PROPFIND' ? 'PROP' : method}}</em>
                       <span>{{value.name}}</span>  
                       </span>
                        <span></span>
                        {{/if}}
                    </div>
                    {{if value.children!=null}}
                    {{each value.children data}}
                    {{set a=data["index"]=3}}
                    {{include 'list1' data}}
                    {{/each}}
                    {{/if}}
                </div>
                {{/each}}
            </script>
            <script type="text/html" id="list1">
                <div>
                    <div class="target {{target_type == 'folder' ? 'folder':'api'}}" data-type="{{target_type}}"
                         data-id="{{target_id}}" data-target_id="{{local_target_id}}"
                         style="padding-left:{{index * 15}}px">
                        {{if target_type == 'folder'}}
                        <span>
                                    <span class="control">
                                        {{if children}}
                                        <i class="fa fa-angle-down"></i>
                                        {{/if}}
                                    </span>
                                    <span>{{name}}</span> 
                                </span>

                        {{else}}
                        <span>
                            <em class="{{((target_type == 'doc') || (target_type == 'example' && is_doc == 1)) ? 'DOC' : target_type == 'example' ? method : ''}}">{{(target_type == 'doc' || (target_type == 'example' && is_doc == '1')) ? '文本' :  method == 'OPTIONS' ? 'OPT' : method == 'DELETE' ? 'DEL' : method == 'UNLINK' ? 'UNLNK' : method == 'UNLOCK' ? 'UNLCK' : method == 'PROPFIND' ? 'PROP' : method}}</em>
                           <span>{{name}}</span> 
                           </span>

                        <span></span>
                        {{/if}}
                    </div>
                    {{if children!=null}}
                    {{each children data}}
                    {{if index}}
                    {{set b=data.index=index+1}}
                    {{else}}
                    {{set c=data["index"] = 3}}
                    {{/if}}
                    {{include 'list1' data}}
                    {{/each}}
                    {{/if}}
                </div>
            </script>

        </div>
        <div class="box-third">
            <div class="preview-markdown">

            </div>
            <div class="box-nav" style="background: #fff">
                <ul class="api template-nav-menu">
                    <script type="text/html" id="template-nav-menu-tpl">
                        {{if target_type == "api" || target_type == "folder" || (target_type == "example" && is_doc == 0) }}
                        <li class="cur nav-btn" data-id="0"><a href="javascript:;">基本信息</a></li>
                        {{/if}}
                        {{if request.header.parameter.length > 0 || request.query.parameter.length > 0 || request.resful.parameter.length > 0 || request.body.parameter.length>0 ||request.body.raw !=''}}
                        <li class="nav-btn" data-id="1" style="display: block"><a href="javascript:;">请求参数</a></li>
                        {{else}}
                        <li class="nav-btn" data-id="1" style="display: none"><a href="javascript:;">请求参数</a></li>
                        {{/if}}
                        <ul>
                            {{if request.header.parameter.length > 0}}
                            <li class="nav-btn" data-id="2" style="display: block"><a
                                        href="javascript:;">header参数及说明</a></li>
                            {{else}}
                            <li class="nav-btn" data-id="2" style="display: none"><a href="javascript:;">header参数及说明</a>
                            </li>
                            {{/if}}
                            {{if request.query.parameter.length > 0}}
                            <li class="nav-btn" data-id="3" style="display: block"><a href="javascript:;">query参数及说明</a>
                            </li>
                            {{else}}
                            <li class="nav-btn" data-id="3" style="display: none"><a href="javascript:;">query参数及说明</a>
                            </li>
                            {{/if}}
                            {{if request.resful.parameter.length > 0}}
                            <li class="nav-btn" data-id="4" style="display: block"><a href="javascript:;">路径参数及说明</a>
                            </li>
                            {{else}}
                            <li class="nav-btn" data-id="4" style="display: none"><a href="javascript:;">路径参数及说明</a>
                            </li>
                            {{/if}}
                            {{if request.body.parameter.length>0 ||request.body.raw !='' }}
                            <li class="nav-btn" data-id="5" style="display: block"><a href="javascript:;">body参数及说明</a>
                            </li>
                            {{else}}
                            <li class="nav-btn" data-id="5" style="display: none"><a href="javascript:;">body参数及说明</a>
                            </li>
                            {{/if}}
                            <!--                        <li class="nav-btn" data-id="6"><a href="javascript:;">预执行脚本</a></li>-->
                            <!--                        <li class="nav-btn" data-id="7"><a href="javascript:;">后执行脚本</a></li>-->

                        </ul>
                        {{if response.success.raw || response.success.parameter.length > 0 || response.error.raw || response.error.parameter.length > 0}}
                        <li class="nav-btn" data-id="6" style="display: block"><a href="javascript:;">响应示例</a></li>
                        {{else}}
                        <li class="nav-btn" data-id="6" style="display: none"><a href="javascript:;">响应示例</a></li>
                        <!--                        <ul>-->
                        <!--                            {{if response.success.raw || response.success.parameter.length > 0}}-->
                        <!--                            <li class="nav-btn" data-id="9"><a href="javascript:;">成功响应示例</a></li>-->
                        <!--                            {{/if}}-->
                        <!---->
                        <!--                            {{if response.error.raw || response.error.parameter.length > 0}}-->
                        <!--                            <li class="nav-btn" data-id="10"><a href="javascript:;">失败响应示例</a></li>-->
                        <!--                            {{/if}}-->
                        <!--                        </ul>-->
                        {{/if}}
                    </script>
                </ul>
                </ul>
                <ul class="folder">
                    <li class="cur nav-folder-btn" data-id="0"><a href="javascript:;">公共参数</a></li>
                    <ul>
                        <li class="nav-folder-btn" data-id="1"><a href="javascript:;">header参数及说明</a></li>
                        <li class="nav-folder-btn" data-id="2"><a href="javascript:;">query参数及说明</a></li>
                        <li class="nav-folder-btn" data-id="3"><a href="javascript:;">body参数及说明</a></li>
                        <!--                        <li class="nav-folder-btn" data-id="4"><a href="javascript:;">预执行脚本</a></li>-->
                        <!--                        <li class="nav-folder-btn" data-id="5"><a href="javascript:;">后执行脚本</a></li>-->
                    </ul>
                </ul>
            </div>
            <script type="text/html" id="template-example-doc-tpl">
                <h2>
                    <span>{{name}}</span>
                    {{if target_type != 'folder'}}
                    <button title="复制当前文档/接口数据到剪贴板" class="CopyCurrentData" data-clipboard-action="copy" data-clipboard-text="" data-target_id="{{target_id}}">复制接口</button>
                    <a href="https://mp.apipost.cn/a/8c7b0ac975443421" title="什么是复制接口？" target="_blank"><i class="fa fa-question-circle-o" aria-hidden="true"></i></a>
                    {{/if}}
                    <span class="metadata">更新时间：{{update_dtime}}</span>
                </h2>
                {{if request.description}}
                <div class="editor-preview desc markdown-section">
                    {{@marked(request.description)}}
                </div>
                {{/if}}
                {{if (target_type == 'example' && is_doc == '0') || target_type == 'api'}}
                <h3 class="title"><a href="javascript:;" class="maodian"></a> 基本信息 <i class="fa fa-angle-down"></i></h3>
                <ul class="editor-preview-info">
                    <li><strong>接口状态:</strong> <code class="span {{mark}}">{{mark == 'developing' ? '开发中' : mark ==
                            'complated' ?
                            '已完成' : mark == 'modifying' ? '修改中' : '开发中'}}</code></li>
                    {{if request.url}}
                    <li><strong>接口URL：</strong> <code class="span">{{request.url}}</code></li>
                    {{/if}}
                    <li><strong>请求方式：</strong> <code class="span">{{method}}</code></li>
                    <li><strong>Content-Type：</strong><code class="span">{{request.body.mode}}</code></li>
                </ul>

                <h3 class="title"
                    style="{{request.header.parameter.length > 0 || request.query.parameter.length > 0 || request.resful.parameter.length > 0 || request.body.parameter.length>0 ||request.body.raw !='' ? 'display:block':'display:none'}}">
                    <a href="javascript:;" class="maodian"></a> 请求参数 <i class="fa fa-angle-down"></i></h3>
                {{if request.header.parameter.length > 0 || request.query.parameter.length > 0 || request.resful.parameter.length > 0 || request.body.parameter.length>0 ||request.body.raw !=''}}
                <div class="markdown-request">
                    <h4 class="title" style="{{request.header.parameter.length ? 'display:block':'display:none'}}"><a
                                href="javascript:;" class="maodian"></a> Header参数及说明</h4>
                    {{if request.header.parameter.length > 0}}
                    <div>
                        <table>
                            <tr>
                                <th>参数名</th>
                                <th>示例值</th>
                                <th>参数类型</th>
                                <th>是否必填</th>
                                <th>参数描述</th>
                            </tr>
                            {{each request.header.parameter item}}
                            {{if item.key}}
                            <tr>
                                <td>{{item.key}}</td>
                                <td>{{item.value}}</td>
                                <td>{{item.field_type == "" || item.field_type == "[]"? (typeof item.value) :
                                    item.field_type}}
                                </td>
                                <td>{{item.not_null == "1" ? '是' : '否'}}</td>
                                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                            </tr>
                            {{/if}}
                            {{/each}}
                        </table>
                    </div>
                    {{/if}}

                    <h4 class="title" style="{{request.query.parameter.length > 0 ? 'display:block':'display:none'}}"><a
                                href="javascript:;" class="maodian"></a> Query参数及说明</h4>
                    {{if request.query.parameter.length > 0}}
                    <div>
                        <table>
                            <tr>
                                <th>参数名</th>
                                <th>示例值</th>
                                <th>参数类型</th>
                                <th>是否必填</th>
                                <th>参数描述</th>
                            </tr>

                            {{each request.query.parameter item}}
                            {{if item.key}}
                            <tr>
                                <td>{{item.key}}</td>
                                <td>{{item.value}}</td>
                                <td>{{item.field_type == "" || item.field_type == "[]"? (typeof item.value) :
                                    item.field_type}}
                                </td>
                                <td>{{item.not_null == "1" ? '是' : '否'}}</td>
                                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                            </tr>
                            {{/if}}
                            {{/each}}
                        </table>

                    </div>
                    {{/if}}

                    <h4 class="title" style="{{request.resful.parameter.length ? 'display:block':'display:none'}}"><a
                                href="javascript:;" class="maodian"></a> 路径参数及说明</h4>
                    {{if request.resful.parameter.length > 0}}
                    <div>
                        <table>
                            <tr>
                                <th>参数名</th>
                                <th>示例值</th>
                                <th>参数类型</th>
                                <th>是否必填</th>
                                <th>参数描述</th>
                            </tr>

                            {{each request.resful.parameter item}}
                            {{if item.key}}
                            <tr>
                                <td>{{item.key}}</td>
                                <td>{{item.value}}</td>
                                <td>{{item.field_type == "" || item.field_type == "[]"? (typeof item.value) :
                                    item.field_type}}
                                </td>
                                <td>{{item.not_null == "1" ? '是' : '否'}}</td>
                                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                            </tr>
                            {{/if}}
                            {{/each}}
                        </table>

                    </div>
                    {{/if}}

                    <h4 class="title"
                        style="{{request.body.parameter.length > 0 || request.body.raw !='' ? 'display:block' : 'display:none'}}">
                        <a href="javascript:;" class="maodian"></a> body参数及说明</h4>
                    {{if request.body.parameter.length>0 ||request.body.raw !='' }}
                    {{if request.body.mode == 'form-data' || request.body.mode == 'multipart/form-data' ||
                    request.body.mode =='application/x-www-form-urlencoded' || request.body.mode=="urlencoded"}}
                    <div>
                        <table>
                            <tr>
                                <th>参数名</th>
                                <th>示例值</th>
                                <th>参数类型</th>
                                <th>是否必填</th>
                                <th>参数描述</th>
                            </tr>
                            {{if request.body.parameter.length > 0}}
                            {{each request.body.parameter item}}
                            {{if item.key}}
                            <tr>
                                <td>{{item.key}}</td>
                                <td>{{item.value}}</td>
                                <td>{{item.field_type == "" || item.field_type == "[]"? (typeof item.value) :
                                    item.field_type}}
                                </td>
                                <td>{{item.not_null == "1" ? '是' : '否'}}</td>
                                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                            </tr>
                            {{/if}}
                            {{/each}}
                            {{else}}
                            <tr>
                                <td colspan="5" style="text-align:center">暂无数据</td>
                            </tr>
                            {{/if}}
                        </table>
                    </div>
                    {{else}}
                    <div class="editor-preview">
                        <pre><code class="hljs json">{{request.body.raw}}</code></pre>
                    </div>
                    {{if request.body.raw_para.length > 0}}
                    <h4><a href="javascript:;" class="maodian"></a> 字段描述</h4>
                    <table>
                        <tr>
                            <th>参数名</th>
                            <th>示例值</th>
                            <th>参数类型</th>
                            <th>是否必填</th>
                            <th>参数描述</th>
                        </tr>
                        {{each request.body.raw_para item}}
                        {{if item.key}}
                        <tr>
                            <td>{{item.key}}</td>
                            <td>{{item.value}}</td>
                            <td>{{item.field_type}}</td>
                            <td>{{item.not_null == "1" ? '是' : '否'}}</td>
                            <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                        </tr>
                        {{/if}}
                        {{/each}}
                    </table>
                    {{/if}}
                    {{/if}}
                    <!--                    {{if request.event.pre_script != ''}}-->
                    <!--                    <h4 class="title"><a href="javascript:;" class="maodian"></a> 预执行脚本</h4>-->
                    <!--                    <div class="editor-preview">-->
                    <!--                        <pre><code class="hljs">{{request.event.pre_script}}</code></pre>-->
                    <!--                    </div>-->
                    <!--    {{/if}}-->
                    <!--                    {{if request.event.test != ''}}-->
                    <!--                    <h4 class="title"><a href="javascript:;" class="maodian"></a> 后执行脚本</h4>-->
                    <!--                    <div class="editor-preview">-->
                    <!--                        <pre><code class="hljs">{{request.event.test}}</code></pre>-->
                    <!--                    </div>-->
                    <!--                    {{/if}}-->
                </div>

                {{/if}}
                {{/if}}
                <!--respond-->

                <h3 class="title"
                    style="{{response.success.raw || response.success.parameter.length > 0 || response.error.raw || response.error.parameter.length > 0 ? 'display:block':'display:none'}}"">
                <a href="javascript:;" class="maodian"></a> 响应示例<i class="fa fa-angle-down"></i></h3>
                {{if response.success.raw || response.success.parameter.length > 0 || response.error.raw || response.error.parameter.length > 0}}
                <div class="markdown-response">
                    {{if response.success.raw || response.success.parameter.length > 0}}
                    <h4 class="title"><a href="javascript:;" class="maodian"></a> 成功响应示例</h4>
                    <div class="editor-preview">
                        <pre><code class="hljs json">{{response.success.raw}}</code></pre>
                    </div>
                    {{if response.success.parameter.length > 0}}
                    <h4><a href="javascript:;" class="maodian"></a> 字段描述</h4>
                    <table>
                        <tr>
                            <th>参数名</th>
                            <th>示例值</th>
                            <th>参数类型</th>
                            <th>参数描述</th>
                        </tr>
                        {{each response.success.parameter item}}
                        <tr>
                            <td>{{item.key}}</td>
                            <td>{{item.value}}</td>
                            <td>{{item.field_type}}</td>
                            <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                        </tr>
                        {{/each}}
                    </table>
                    {{/if}}
                    {{/if}}
                    {{if response.error.raw || response.error.parameter.length > 0}}
                    <h4 class="title"><a href="javascript:;" class="maodian"></a> 失败响应示例</h4>
                    <div class="editor-preview">
                        <pre><code class="hljs json">{{response.error.raw}}</code></pre>
                    </div>
                    {{if response.error.parameter.length > 0}}
                    <h4><a href="javascript:;" class="maodian"></a> 字段描述</h4>
                    <table>
                        <tr>
                            <th>参数名</th>
                            <th>示例值</th>
                            <th>参数类型</th>
                            <th>参数描述</th>
                        </tr>
                        {{each response.error.parameter item}}
                        <tr>
                            <td>{{item.key}}</td>
                            <td>{{item.value}}</td>
                            <td>{{item.field_type}}</td>
                            <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                        </tr>
                        {{/each}}
                    </table>
                    {{/if}}
                    {{/if}}
                </div>
                {{/if}}
                {{else if target_type == 'folder'}}
                <h3 class="title"><a href="javascript:;" class="maodian"></a> 公共参数<i class="fa fa-angle-down"></i></h3>
                <div class="markdown-request">
                    <h4 class="title"><a href="javascript:;" class="maodian"></a> Header参数及说明</h4>
                    <div>
                        <table class="header">
                            <tr>
                                <th>参数名</th>
                                <th>示例值</th>
                                <th>参数类型</th>
                                <th>参数描述</th>
                            </tr>
                            {{if request.header.length > 0}}
                            {{each request.header item}}
                            {{if item.key}}
                            <tr>
                                <td>{{item.key}}</td>
                                <td>{{item.value}}</td>
                                <td>{{item.field_type == "" || item.field_type == "[]"? (typeof item.value) :
                                    item.field_type}}
                                </td>
                                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                            </tr>
                            {{/if}}
                            {{/each}}
                            {{/if}}
                        </table>
                    </div>
                    <h4 class="title"><a href="javascript:;" class="maodian"></a> Query参数及说明</h4>
                    <div>
                        <table class="query">
                            <tr>
                                <th>参数名</th>
                                <th>示例值</th>
                                <th>参数类型</th>
                                <th>参数描述</th>
                            </tr>
                            {{each request.query item}}
                            {{if item.key}}
                            <tr>
                                <td>{{item.key}}</td>
                                <td>{{item.value}}</td>
                                <td>{{item.field_type == "" || item.field_type == "[]"? (typeof item.value) :
                                    item.field_type}}
                                </td>
                                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                            </tr>
                            {{/if}}
                            {{/each}}
                        </table>
                    </div>
                    <h4 class="title"><a href="javascript:;" class="maodian"></a> Body参数及说明</h4>
                    <div>
                        <table class="body">
                            <tr>
                                <th>参数名</th>
                                <th>示例值</th>
                                <th>参数类型</th>
                                <th>参数描述</th>
                            </tr>
                            {{each request.body item}}
                            {{if item.key}}
                            <tr>
                                <td>{{item.key}}</td>
                                <td>{{item.value}}</td>
                                <td>{{item.field_type == "" || item.field_type == "[]"? (typeof item.value) :
                                    item.field_type}}
                                </td>
                                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
                            </tr>
                            {{/if}}
                            {{/each}}
                        </table>
                    </div>
                    <!--                    {{if script.pre_script != ''}}-->
                    <!--                    <h4 class="title"><a href="javascript:;" class="maodian"></a> 预执行脚本</h4>-->
                    <!--                    <div class="editor-preview">-->
                    <!--                        <pre><code class="hljs">{{script.pre_script}}</code></pre>-->
                    <!--                    </div>-->
                    <!--                    {{/if}}-->
                    <!--                    {{if script.test !=''}}-->
                    <!--                    <h4 class="title"><a href="javascript:;" class="maodian"></a> 后执行脚本</h4>-->
                    <!--                    <div class="editor-preview">-->
                    <!--                        <pre><code class="hljs">{{script.test}}</code></pre>-->
                    <!--                    </div>-->
                    <!--                    {{/if}}-->
                </div>
                <!--respond-->
                {{/if}}
                <div class="footer" style="text-align: center;margin: 35px 24px;height: 50px">本文档由 <a
                            href="https://docs.apipost.cn/" target="_blank" style="color:#378eef">APIPOST接口调试与管理工具</a>
                    生成
                </div>
            </script>

        </div>

    </div>

</div>
<script type="text/html" id="golbal-env-tpl">
    <h2 class="top">
        {{project_name}}
        <span class="metadata">创建时间： {{create_time}}
        {{if expire_day_time}}
        <span style="color: #f44336; margin-left: 15px; font-weight: bold;">过期时间： {{expire_day_time}}</span>
        {{/if}}
        </span>

    </h2>
    <div class="editor-preview desc">
        <p>本文档是{{project_name}}的接口文档，以下为当前项目下的公共参数。</p>
    </div>
    <!-- <blockquote></blockquote> -->
    <h3 class="title"><a href="javascript:;" class="maodian"></a> 环境变量
        {{if envs.length > 0}}
        <i class="fa fa-angle-down"></i>
        {{/if}}
    </h3>
    {{if envs.length > 0}}
    <div>
        {{each envs item}}
        <h4>{{item.name}}</h4>
        <table>
            <tr>
                <th>变量名</th>
                <th>变量初始值</th>
                <th>变量当前值</th>
            </tr>
            {{each item.list value key}}
            <tr>
                <td>{{key}}</td>
                <td>{{value.value}}</td>
                <td>{{value.current_value}}</td>
            </tr>
            {{/each}}
        </table>
        {{/each}}
    </div>
    {{else}}
    <div style="text-align: center;"><img src="https://img.cdn.apipost.cn/docs/images/empty.svg"
                                          style="width: 100px;margin:20px auto 20px;">暂无环境
    </div>
    {{/if}}
    <h3 class="title"><a href="javascript:;" class="maodian"></a> 全局参数
        {{if vars.request.header.length > 0 || vars.request.query.length > 0 || vars.request.body.length > 0}}
        <i class="fa fa-angle-down"></i>
        {{/if}}
    </h3>
    {{if vars.request.header.length > 0 || vars.request.query.length > 0 || vars.request.body.length > 0}}
    <div>
        {{if vars.request.header.length > 0}}
        <h4>全局Header</h4>
        <table>
            <tr>
                <th>参数名</th>
                <th>参数值</th>
                <th>参数描述</th>
            </tr>
            {{each vars.request.header item}}
            <tr>
                <td>{{item.key}}</td>
                <td>{{item.value}}</td>
                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
            </tr>
            {{/each}}
        </table>
        {{/if}}

        {{if vars.request.query.length > 0}}
        <h4>全局Query</h4>
        <table>
            <tr>
                <th>参数名</th>
                <th>参数值</th>
                <th>参数描述</th>
            </tr>

            {{each vars.request.query item}}
            <tr>
                <td>{{item.key}}</td>
                <td>{{item.value}}</td>
                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
            </tr>
            {{/each}}
        </table>
        {{/if}}

        {{if vars.request.body.length > 0}}
        <h4>全局Body</h4>
        <table>
            <tr>
                <th>参数名</th>
                <th>参数值</th>
                <th>参数描述</th>
            </tr>
            {{each vars.request.body item}}
            <tr>
                <td>{{item.key}}</td>
                <td>{{item.value}}</td>
                <td>{{item.description == '' ? '暂无描述' : item.description }}</td>
            </tr>
            {{/each}}
        </table>
        {{/if}}
        <!--        {{if vars.script.pre_script != ""}}-->
        <!--        <h4 class="title"><a href="javascript:;" class="maodian"></a> 预执行脚本</h4>-->
        <!--        <div class="editor-preview">-->
        <!--            <pre><code class="hljs">{{vars.script.pre_script}}</code></pre>-->
        <!--        </div>-->
        <!--        {{/if}}-->
        <!--        {{if vars.script.test != ''}}-->
        <!--        <h4 class="title"><a href="javascript:;" class="maodian"></a> 后执行脚本</h4>-->
        <!--        <div class="editor-preview">-->
        <!--            <pre><code class="hljs">{{vars.script.test}}</code></pre>-->
        <!--        </div>-->
        <!--        {{/if}}-->
    </div>
    {{else}}
    <div style="text-align: center;"><img src="https://img.cdn.apipost.cn/docs/images/empty.svg"
                                          style="width: 100px;margin:20px auto 20px;">暂无参数
    </div>
    {{/if}}
    <div class="footer" style="text-align: center;margin: 35px 24px;height: 50px">本文档由 <a
                href="https://docs.apipost.cn/" target="_blank" style="color:#378eef">APIPOST接口调试与管理工具</a> 生成
    </div>
</script>
<script>
    template.defaults.imports.marked = function (md) {
        return marked(md);
    }

    function dragControllerDiv(resize, left, mid, box) {
        for (let i = 0; i < resize.length; i++) {
            // 鼠标按下事件
            resize[i].onmousedown = function (e) {
                //颜色改变提醒
                resize[i].style.borderColor = "#9d9d9d";
                var startX = e.clientX;
                resize[i].left = resize[i].offsetLeft;
                // 鼠标拖动事件
                document.onmousemove = function (e) {
                    var endX = e.clientX;
                    var moveLen = resize[i].left + (endX - startX); // （endx-startx）=移动的距离。resize[i].left+移动的距离=左边区域最后的宽度
                    var maxT = box[i].clientWidth - resize[i].offsetWidth; // 容器宽度 - 左边区域的宽度 = 右边区域的宽度

                    if (moveLen < 300) moveLen = 300; // 左边区域的最小宽度为32px
                    if (moveLen > maxT - 150) moveLen = maxT - 150; //右边区域最小宽度为150px

                    resize[i].style.left = moveLen; // 设置左侧区域的宽度
                    $('.target.title').css({maxWidth: moveLen + 'px'})
                    for (let j = 0; j < left.length; j++) {
                        left[j].style.width = moveLen + "px";
                        mid[j].style.width = box[i].clientWidth - moveLen - 10 + "px";
                    }
                };
                // 鼠标松开事件
                document.onmouseup = function (evt) {
                    //颜色恢复
                    resize[i].style.borderColor = "#d6d6d6";
                    document.onmousemove = null;
                    document.onmouseup = null;
                    resize[i].releaseCapture && resize[i].releaseCapture(); //当你不在需要继续获得鼠标消息就要应该调用ReleaseCapture()释放掉
                };
                resize[i].setCapture && resize[i].setCapture(); //该函数在属于当前线程的指定窗口里设置鼠标捕获
                return false;
            };
        }
    }

    let timer = null
    let arr = parseEnc('eyJpZC`6NDM4MTcwLCJwcm9qZWN0X$lk`joyND`yMzg3LCJuYW1l`joiZWdv`iwicHVibGlzaGVy`joiYW54aW4iLCJwYXNzd$9yZC`6`i`s`mNyZWF0ZV90aW1l`joiMjAyMi0wNS0zMSAwNDo1ODo1NC`s`nRhcmdldF9pZC`6`j`0Mj`zODciLCJ0YXJnZXRfdHlwZS`6`nByb$plY3QiLCJwcm9qZWN0X$5hbWUiOiJlZ$8iLCJwcm9qZWN0X$xvZ$8iOi`iLCJwcm9qZWN0`jp7`nZhcnMiOnsicmVxdWVzdC`6eyJoZWFkZX`iOlt7`mlzX$NoZWNrZWQiOi`x`iwidHlwZS`6`lRleHQiLCJrZXkiOi`iLCJ$YWx1ZS`6`i`s`mRlc$NyaXB0aW9u`joi`n1dLCJxdWVyeS`6W3siaXNfY$hlY$tlZC`6`jEiLCJ0eXBl`joiVGV4dC`s`mtleS`6`i`s`nZhbHVl`joi`iwiZGVzY3JpcHRpb$4iOi`ifV0s`mNvb$tpZS`6W3siaXNfY$hlY$tlZC`6`jEiLCJ0eXBl`joiVGV4dC`s`mtleS`6`i`s`nZhbHVl`joi`iwiZGVzY3JpcHRpb$4iOi`ifV0s`mJvZHkiOlt7`mlzX$NoZWNrZWQiOi`x`iwidHlwZS`6`lRleHQiLCJrZXkiOi`iLCJ$YWx1ZS`6`i`s`mRlc$NyaXB0aW9u`joi`n1dfSwic$NyaXB0`jp7`nByZV9zY3JpcHQiOi`iLCJ0ZXN0`joi`n0s`nZhcmlhYmxl`jpbXSwiYXV0aC`6eyJ0eXBl`joibm9hdXRo`iwia3YiOnsia$V5`joi`iwidmFsdWUiOi`ifSwiYmVhcmVy`jp7`mtleS`6`iJ9LCJiYXNpYy`6eyJ1c$VybmFtZS`6`i`s`nBhc3N3b3Jk`joi`n19LCJtZXRob$Rz`jpb`lBPU1QiLCJHRVQiLCJQVVQiLCJQQVRDSC`s`kRFTEVURS`s`kNPUFkiLCJ`RUFE`iwiT1BUSU9OUy`s`kxJTksiLCJVTkxJTksiLCJQVVJHRS`s`kxPQ0siLCJVTkxPQ0siLCJQUk9QRklORC`s`lZJRVciXSwibWFyay`6W3sia$V5`joiZGV$ZWxvcGluZy`s`m5hbWUiOiJcdTVmMDBcdTUzZDFcdTRlMmQifSx7`mtleS`6`mNvbXBsYXRlZC`s`m5hbWUiOiJcdTVkZjJcdTViOGNcdTYyMTAifSx7`mtleS`6`m1vZGlmeWluZy`s`m5hbWUiOiJcdTk3MDBcdTRmZWVcdTY1MzkifV19LCJlbnZz`jpbeyJlbnZfaWQiOi`tMS`s`m5hbWUiOiJcdTllZDhcdThiYTRcdTczYWZcdTU4ODMiLCJsaXN0`jp7fX1dfSwidGFyZ$V0cy`6W3sidGFyZ$V0X$lk`joyOTk$ODEzMywibG9jYWxfdGFyZ$V0X$lk`joiMmE$ZD`xNzAtZDU5ZC00YzhmLWJkYzAtNDMyNGRlZTk1NmE4`iwibG9jYWxfcGFyZW50X$lk`joiMC`s`m5hbWUiOiJcdTc1MjhcdTYyMzciLCJtZXRob$QiOiJQT1NU`iwibWFyay`6`mRldmVsb3BpbmciLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJmb$xkZX`iLCJzdGF0dXMiOjEs`nNvcnQiOjAs`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDM6MDg6NDEiLCJyZXF1ZXN0`jp7`mRlc$NyaXB0aW9u`joi`iwiaGVhZGVy`jpbXSwicXVlcnkiOltdLCJib$R5`jpbXX0s`nNjcmlwdC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJjaGlsZHJlbi`6W3sidGFyZ$V0X$lk`joyOTk$ODEzNCwibG9jYWxfdGFyZ$V0X$lk`joiMWEzYWUyYzctNmU1Yy00MzdhLTk1MTgtMTBkMDYzNjk1ODhh`iwibG9jYWxfcGFyZW50X$lk`joiMmE$ZD`xNzAtZDU5ZC00YzhmLWJkYzAtNDMyNGRlZTk1NmE4`iwibmFtZS`6`lx1NzUyOFx1Nj`zN1x1NzY3Ylx1NWY1NS`s`m1ldGhvZC`6`lBPU1QiLCJtYXJr`joiY$9tcGxhdGVk`iwiaXNfZG9j`joiMC`s`nRhcmdldF90eXBl`joiYXBp`iwic3RhdHVz`joxLCJzb3J0`joxLCJ1cGRhdGVfZHRpbWUiOi`yMD`yLTA1LTMx`DAzOj`3OjUw`iwicmVxdWVzdC`6eyJ1cmwiOiJsb$NhbGhvc3Q6ODA4MFwvdXNlcnNcL$xvZ$lu`iwiZGVzY3JpcHRpb$4iOi`iLCJhdXRo`jp7`nR5cGUiOiJub$F1dGgiLCJrdi`6eyJrZXkiOi`iLCJ$YWx1ZS`6`iJ9LCJiZWFyZX`iOnsia$V5`joi`n0s`mJhc$lj`jp7`nVzZXJuYW1l`joi`iwicGFzc3dvcmQiOi`ifX0s`mJvZHkiOnsibW9kZS`6`mpzb$4iLCJwYXJhbWV0ZX`iOltdLCJyYXciOiJ7XG4g`CAgXCJuYW1lXC`6XCJGYWtlclwiLFxu`CAg`FwicGFzc3dvcmRc`jpc`jEyMzQ1NlwiXG59`iwicmF3X3BhcmEiOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibmFtZS`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiRmFrZX`ifSx7`mRlc$NyaXB0aW9u`joiXHU1YmM$XHU3ODAx`iwiaXNfY$hlY$tlZC`6MSwia$V5`joicGFzc3dvcmQiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEyMzQ1NiJ9XX0s`mV$ZW50`jp7`nByZV9zY3JpcHQiOi`iLCJ0ZXN0`joi`n0s`mhlYWRlci`6eyJwYXJhbWV0ZX`iOltdfSwicXVlcnkiOnsicGFyYW1ldGVy`jpbXX0s`mNvb$tpZS`6eyJwYXJhbWV0ZX`iOltdfSwicmVzZnVs`jp7`nBhcmFtZXRlci`6W119fSwicmVzcG9uc$UiOnsic3VjY$Vzcy`6eyJyYXciOiJ7XCJjb$RlXC`6MjAwLFwibWFzc$FnZVwiOlwiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`VwiLFwiYm9keVwiOntc`nRva$VuXC`6MX19`iwicGFyYW1ldGVy`jpbeyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mNvZGUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`j`wMCJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJtYXNzYWdl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYh`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJPYmplY3QiLCJ$YWx1ZS`6`iJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnRva$Vu`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`x`n1dfSwiZXJyb3`iOnsicmF3`joi`iwicGFyYW1ldGVy`jpbXX19fSx7`nRhcmdldF9pZC`6Mjk5NjgyNDUs`mxvY$FsX3RhcmdldF9pZC`6`mQ3YWJmMjZmLWFjNm`tNDRkYy04OTJhLWU$YzY3MWJjZGExYy`s`mxvY$FsX3BhcmVudF9pZC`6`jJhNmQyMTcwLWQ1OWQtNGM4Zi1iZGMwLTQzMjRkZWU5NTZhOC`s`m5hbWUiOiJcdTc1MjhcdTYyMzdcdTY3ZTVcdThiZT`iLCJtZXRob$QiOiJQT1NU`iwibWFyay`6`mNvbXBsYXRlZC`s`mlzX$RvYy`6`jAiLCJ0YXJnZXRfdHlwZS`6`mFwaS`s`nN0YXR1cy`6MSwic$9ydC`6MiwidXBkYXRlX$R0aW1l`joiMjAyMi0wNS0zMSAwNDowNzowOS`s`nJlcXVlc3QiOnsidXJs`joibG9jYWxob3N0OjgwODBcL3VzZXJzXC9xdWVyeS`s`mRlc$NyaXB0aW9u`joi`iwiYXV0aC`6eyJ0eXBl`joibm9hdXRo`iwia3YiOnsia$V5`joi`iwidmFsdWUiOi`ifSwiYmVhcmVy`jp7`mtleS`6`iJ9LCJiYXNpYy`6eyJ1c$VybmFtZS`6`i`s`nBhc3N3b3Jk`joi`n19LCJib$R5`jp7`m1vZGUiOiJqc$9u`iwicGFyYW1ldGVy`jpbXSwicmF3`joie1xu`CAg`FwicGFnZVwiOjEsXG4g`CAgXCJzaXplXC`6MyxcbiAg`CBc`m5hbWVc`jpc`mFkbWluXCJcbn0iLCJyYXdfcGFyYS`6W3siZGVzY3JpcHRpb$4iOiJcdTUyMDZcdTk4NzVcdTk4NzVcdTc4MDFcdWZmMGNcdTY1NzBcdTViNTdcdTdjN$JcdTU3OG`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJwYWdl`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`x`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`nNpemUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jMifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibmFtZS`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiYWRtaW4ifV19LCJldmVudC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJoZWFkZX`iOnsicGFyYW1ldGVy`jpbXX0s`nF1ZXJ5`jp7`nBhcmFtZXRlci`6W119LCJjb$9raWUiOnsicGFyYW1ldGVy`jpbXX0s`nJlc$Z1bC`6eyJwYXJhbWV0ZX`iOltdfX0s`nJlc3BvbnNl`jp7`nN1Y$Nlc3MiOnsicmF3`joie1wiY$9kZVwiOj`wMCxc`m1hc3NhZ$Vc`jpc`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiFc`ixc`mJvZHlc`jp7XCJyZWNvcmRzXC`6W3tc`nBhZ$Vc`jpudWxsLFwic$l6ZVwiOm51bGwsXCJpZFwiOjAsXCJuYW1lXC`6XCJhZG1pblwiLFwicGFzc3dvcmRc`jpc`jEyMzQ1NlwiLFwic$V4XC`6XCJcdTc1Mzdc`ixc`mVtYWlsXC`6XC`wQDAuY$9tXCJ9XSxc`nRvdGFsXC`6MSxc`nNpemVc`jozLFwiY3VycmVudFwiOjEsXCJvcmRlcnNc`jpbXSxc`m9wdGltaXplQ$91bnRTcWxc`jp0cnVlLFwiaGl0Q$91bnRc`jpmYWxzZSxc`mNvdW50SWRc`jpudWxsLFwibWF4TGltaXRc`jpudWxsLFwic$VhcmNoQ$91bnRc`jp0cnVlLFwicGFnZXNc`joxfX0iLCJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$9kZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMjAw`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`m1hc3NhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joi`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkucmVjb3Jkcy`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joi`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkucmVjb3Jkcy5wYWdl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZWNvcmRzLnNpemUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJPYmplY3QiLCJ$YWx1ZS`6`iJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnJlY$9yZHMuaWQiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jAifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZWNvcmRzLm5hbWUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`mFkbWlu`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkucmVjb3Jkcy5wYXNzd$9yZC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMT`zNDU$`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkucmVjb3Jkcy5zZXgiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NzUzNyJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnJlY$9yZHMuZW1haWwiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jBAMC5jb$0ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS50b3RhbC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnNpemUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jMifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5jdXJyZW50`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`x`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkub3JkZXJz`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOiJ7fSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5Lm9wdGltaXplQ$91bnRTcWwiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOi`iLCJ$YWx1ZS`6`nRydWUifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5oaXRDb3VudC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joiZmFsc$UifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5jb3VudElk`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5tYXhMaW1pdC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joi`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkuc$VhcmNoQ$91bnQiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOi`iLCJ$YWx1ZS`6`nRydWUifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5wYWdlcy`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMSJ9XX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX0seyJ0YXJnZXRfaWQiOj`5OTY4MjQ5LCJsb$NhbF90YXJnZXRfaWQiOiJhMDg1MmNjMi1kYTE1LTRiYzUtOD`5Ni00OWQzNTAwMzgyYmQiLCJsb$NhbF9wYXJlbnRfaWQiOi`yYTZkMjE3MC1kNTlkLTRjOGYtYmRjMC00Mz`0ZGVlOTU$YTgiLCJuYW1l`joiXHU3NT`4XHU$MjM3XHU$NW`wXHU1ODll`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOjMs`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6MDg6MzQiLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC91c$Vyc1wvc$F$ZS`s`mRlc$NyaXB0aW9u`joi`iwiYXV0aC`6eyJ0eXBl`joibm9hdXRo`iwia3YiOnsia$V5`joi`iwidmFsdWUiOi`ifSwiYmVhcmVy`jp7`mtleS`6`iJ9LCJiYXNpYy`6eyJ1c$VybmFtZS`6`i`s`nBhc3N3b3Jk`joi`n19LCJib$R5`jp7`m1vZGUiOiJqc$9u`iwicGFyYW1ldGVy`jpbXSwicmF3`joie1xu`CAg`FwibmFtZVwiOlwiY$FzZVwiLFxu`CAg`FwicGFzc3dvcmRc`joxMjM0NTYsXG4g`CAgXCJzZXhc`jpc`lx1NzUzN1wiLFxu`CAg`FwiZW1haWxc`jpc`jEyMzQ1NjQ1NDU1XCJcbn0iLCJyYXdfcGFyYS`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJuYW1l`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJjYXNl`n0seyJkZXNjcmlwdGlvbi`6`lx1NWJjNlx1NzgwMS`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`nBhc3N3b3Jk`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`xMjM0NTYifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joic$V4`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJcdTc1MzcifSx7`mRlc$NyaXB0aW9u`joiXHU3NTM1XHU1YjUwXHU5MGFlXHU3Ym`xXHVmZjBjXHU$YmQ0XHU1OTgy`GV4YW1wbGVAcXEuY$9t`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiZW1haWwiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEyMzQ1NjQ1NDU1`n1dfSwiZXZlbnQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiaGVhZGVy`jp7`nBhcmFtZXRlci`6W119LCJxdWVyeS`6eyJwYXJhbWV0ZX`iOltdfSwiY$9va$ll`jp7`nBhcmFtZXRlci`6W119LCJyZXNmdWwiOnsicGFyYW1ldGVy`jpbXX19LCJyZXNwb$5zZS`6eyJzdWNjZXNz`jp7`nJhdy`6`ntc`mNvZGVc`joyMDAsXCJtYXNzYWdlXC`6XCJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYhXC`sXCJib$R5XC`6dHJ1ZX0iLCJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$9kZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMjAw`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`m1hc3NhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joidHJ1ZSJ9XX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX0seyJ0YXJnZXRfaWQiOj`5OTY4MjU4LCJsb$NhbF90YXJnZXRfaWQiOiJhYj`wNzYyOC1kMzZjLTQzZjgtYTBmNC0zYjFlZjBmODk0NDYiLCJsb$NhbF9wYXJlbnRfaWQiOi`yYTZkMjE3MC1kNTlkLTRjOGYtYmRjMC00Mz`0ZGVlOTU$YTgiLCJuYW1l`joiXHU3NT`4XHU$MjM3XHU0ZmVlXHU$NTM5`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOjQs`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6MDg6Mz`iLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC91c$Vyc1wvdXBkYXRl`iwiZGVzY3JpcHRpb$4iOi`iLCJhdXRo`jp7`nR5cGUiOiJub$F1dGgiLCJrdi`6eyJrZXkiOi`iLCJ$YWx1ZS`6`iJ9LCJiZWFyZX`iOnsia$V5`joi`n0s`mJhc$lj`jp7`nVzZXJuYW1l`joi`iwicGFzc3dvcmQiOi`ifX0s`mJvZHkiOnsibW9kZS`6`mpzb$4iLCJwYXJhbWV0ZX`iOltdLCJyYXciOiJ7XG4g`CAgXCJpZFwiOjM$MTEsXG4g`CAgXCJuYW1lXC`6XCJ4aWFvaG9uZ1wiXG59`iwicmF3X3BhcmEiOltdfSwiZXZlbnQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiaGVhZGVy`jp7`nBhcmFtZXRlci`6W119LCJxdWVyeS`6eyJwYXJhbWV0ZX`iOltdfSwiY$9va$ll`jp7`nBhcmFtZXRlci`6W119LCJyZXNmdWwiOnsicGFyYW1ldGVy`jpbXX19LCJyZXNwb$5zZS`6eyJzdWNjZXNz`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119LCJlcnJvci`6eyJyYXciOi`iLCJwYXJhbWV0ZX`iOltdfX19LHsidGFyZ$V0X$lk`joyOTk$OD`1OSwibG9jYWxfdGFyZ$V0X$lk`joiYjA1MDk3Zm`tMzE0Zi00MDMzLWJkMTAtMDk0N$MxMG`$ODE3`iwibG9jYWxfcGFyZW50X$lk`joiMmE$ZD`xNzAtZDU5ZC00YzhmLWJkYzAtNDMyNGRlZTk1NmE4`iwibmFtZS`6`lx1NzUyOFx1Nj`zN1x1NT`yMFx1OTY$NC`s`m1ldGhvZC`6`kdFVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOjUs`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6MTA6NDciLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC91c$Vyc1wvcmVtb3ZlP$lkPTE1MzEzNjY0OTgwNDExMjY5MTMiLCJkZXNjcmlwdGlvbi`6`i`s`mF1dGgiOnsidHlwZS`6`m5vYXV0aC`s`mt$`jp7`mtleS`6`i`s`nZhbHVl`joi`n0s`mJlYXJlci`6eyJrZXkiOi`ifSwiYmFzaWMiOnsidXNlcm5hbWUiOi`iLCJwYXNzd$9yZC`6`iJ9fSwiYm9keS`6eyJtb$Rl`joiZm9ybS1kYXRh`iwicGFyYW1ldGVy`jpbXSwicmF3`joi`iwicmF3X3BhcmEiOltdfSwiZXZlbnQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiaGVhZGVy`jp7`nBhcmFtZXRlci`6W119LCJxdWVyeS`6eyJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiaWQiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joxLCJmaWVsZF90eXBl`joi`iwidmFsdWUiOi`xNTMxMzY$NDk4MDQxMT`$OTEz`n1dfSwiY$9va$ll`jp7`nBhcmFtZXRlci`6W119LCJyZXNmdWwiOnsicGFyYW1ldGVy`jpbXX19LCJyZXNwb$5zZS`6eyJzdWNjZXNz`jp7`nJhdy`6`ntc`mNvZGVc`joyMDAsXCJtYXNzYWdlXC`6XCJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYhXC`sXCJib$R5XC`6bnVsbH0iLCJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$9kZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMjAw`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`m1hc3NhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joi`n1dfSwiZXJyb3`iOnsicmF3`joi`iwicGFyYW1ldGVy`jpbXX19fV19LHsidGFyZ$V0X$lk`joyOTk$ODE1NiwibG9jYWxfdGFyZ$V0X$lk`joiMTkzNjlhYTgtN$UyMS00Mzk0LTg5MjctOGY3MTk5YWVkZGQ3`iwibG9jYWxfcGFyZW50X$lk`joiMC`s`m5hbWUiOiJcdTk4NzlcdTc$ZWUiLCJtZXRob$QiOiJQT1NU`iwibWFyay`6`mRldmVsb3BpbmciLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJmb$xkZX`iLCJzdGF0dXMiOjEs`nNvcnQiOj`s`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDM6MTc6MjYiLCJyZXF1ZXN0`jp7`mRlc$NyaXB0aW9u`joi`iwiaGVhZGVy`jpbXSwicXVlcnkiOltdLCJib$R5`jpbXX0s`nNjcmlwdC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJjaGlsZHJlbi`6W3sidGFyZ$V0X$lk`joyOTk$ODE1OCwibG9jYWxfdGFyZ$V0X$lk`joiNDAwM$UzODgtNDM$MC00MmY0LWJhMDgtM$RhOTM5ZDNlOWY1`iwibG9jYWxfcGFyZW50X$lk`joiMTkzNjlhYTgtN$UyMS00Mzk0LTg5MjctOGY3MTk5YWVkZGQ3`iwibmFtZS`6`lx1OTg3OVx1NzZlZVx1NjdlNVx1OGJlMi`s`m1ldGhvZC`6`lBPU1QiLCJtYXJr`joiY$9tcGxhdGVk`iwiaXNfZG9j`joiMC`s`nRhcmdldF90eXBl`joiYXBp`iwic3RhdHVz`joxLCJzb3J0`jowLCJ1cGRhdGVfZHRpbWUiOi`yMD`yLTA1LTMx`DAzOj`3OjE$`iwicmVxdWVzdC`6eyJ1cmwiOiJsb$NhbGhvc3Q6ODA4MFwvcHJvamVjdFwvcXVlcnkiLCJkZXNjcmlwdGlvbi`6`i`s`mF1dGgiOnsidHlwZS`6`m5vYXV0aC`s`mt$`jp7`mtleS`6`i`s`nZhbHVl`joi`n0s`mJlYXJlci`6eyJrZXkiOi`ifSwiYmFzaWMiOnsidXNlcm5hbWUiOi`iLCJwYXNzd$9yZC`6`iJ9fSwiYm9keS`6eyJtb$Rl`joianNvbi`s`nBhcmFtZXRlci`6W10s`nJhdy`6`ntcbiAg`CBc`nBhZ$Vc`joxLFxu`CAg`Fwic$l6ZVwiOjMsXG4g`CAgXCJwbmFtZVwiOlwiXHU5NzUyXHU$NzljXCJcbn0iLCJyYXdfcGFyYS`6W3siZGVzY3JpcHRpb$4iOiJcdTUyMDZcdTk4NzVcdTk4NzVcdTc4MDFcdWZmMGNcdTY1NzBcdTViNTdcdTdjN$JcdTU3OG`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJwYWdl`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`x`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`nNpemUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jMifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joicG5hbWUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1OTc1Mlx1Njc5YyJ9XX0s`mV$ZW50`jp7`nByZV9zY3JpcHQiOi`iLCJ0ZXN0`joi`n0s`mhlYWRlci`6eyJwYXJhbWV0ZX`iOltdfSwicXVlcnkiOnsicGFyYW1ldGVy`jpbXX0s`mNvb$tpZS`6eyJwYXJhbWV0ZX`iOltdfSwicmVzZnVs`jp7`nBhcmFtZXRlci`6W119fSwicmVzcG9uc$UiOnsic3VjY$Vzcy`6eyJyYXciOiJ7XCJjb$RlXC`6MjAwLFwibWFzc$FnZVwiOlwiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`VwiLFwiYm9keVwiOntc`nJlY$9yZHNc`jpbe1wicGFnZVwiOm51bGwsXCJzaXplXC`6bnVsbCxc`mlkXC`6MSxc`nBuYW1lXC`6XCJcdTk3NTJcdTY3OWNc`ixc`nBkZXNjcmlwdGlvblwiOlwiMj`yMj`yXC`sXCJ0aW1lXC`6XC`yMD`yLTA0LTMwVDE$OjAwOjAwLjAwMCswMDAwXC`sXCJ1c$VyXC`6XCJseW5c`n1dLFwidG90YWxc`joxLFwic$l6ZVwiOjMsXCJjdXJyZW50XC`6MSxc`m9yZGVyc1wiOltdLFwib3B0aW1pemVDb3VudFNxbFwiOnRydWUsXCJoaXRDb3VudFwiOmZhbHNlLFwiY$91bnRJZFwiOm51bGwsXCJtYXhMaW1pdFwiOm51bGwsXCJzZWFyY$hDb3VudFwiOnRydWUsXCJwYWdlc1wiOjF9fS`s`nBhcmFtZXRlci`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJjb$Rl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`yMDAifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibWFzc$FnZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`SJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZWNvcmRz`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZWNvcmRzLnBhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJPYmplY3QiLCJ$YWx1ZS`6`iJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnJlY$9yZHMuc$l6ZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joi`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkucmVjb3Jkcy5pZC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnJlY$9yZHMucG5hbWUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1OTc1Mlx1Njc5YyJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnJlY$9yZHMucGRlc$NyaXB0aW9u`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`yMj`yMj`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZWNvcmRzLnRpbWUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`j`wMj`tMDQtMzBUMTY6MDA6MDAuMDAwKzAwMDAifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZWNvcmRzLnVzZX`iLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`mx5biJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnRvdGFs`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`x`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkuc$l6ZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMyJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LmN1cnJlbnQiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5vcmRlcnMiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJPYmplY3QiLCJ$YWx1ZS`6`nt9`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkub3B0aW1pemVDb3VudFNxbC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joidHJ1ZSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LmhpdENvdW50`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joi`iwidmFsdWUiOiJmYWxzZSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LmNvdW50SWQiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJPYmplY3QiLCJ$YWx1ZS`6`iJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5Lm1heExpbWl0`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5zZWFyY$hDb3VudC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joidHJ1ZSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnBhZ$Vz`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`x`n1dfSwiZXJyb3`iOnsicmF3`joi`iwicGFyYW1ldGVy`jpbXX19fSx7`nRhcmdldF9pZC`6Mjk5NjgyMDcs`mxvY$FsX3RhcmdldF9pZC`6`mU3MDEwMTM5LWZlZjctNGE1My1iOWVhLTc5NTYzOG`zNzdmMi`s`mxvY$FsX3BhcmVudF9pZC`6`jE5MzY5YWE4LTdlMjEtNDM5NC04OT`3LThmNzE5OWFlZGRkNy`s`m5hbWUiOiJcdTk4NzlcdTc$ZWVcdTY1YjBcdTU4OWUiLCJtZXRob$QiOiJQT1NU`iwibWFyay`6`mNvbXBsYXRlZC`s`mlzX$RvYy`6`jAiLCJ0YXJnZXRfdHlwZS`6`mFwaS`s`nN0YXR1cy`6MSwic$9ydC`6MSwidXBkYXRlX$R0aW1l`joiMjAyMi0wNS0zMSAwMzozMjo0Mi`s`nJlcXVlc3QiOnsidXJs`joibG9jYWxob3N0OjgwODBcL3Byb$plY3RcL3NhdmUiLCJkZXNjcmlwdGlvbi`6`i`s`mF1dGgiOnsidHlwZS`6`m5vYXV0aC`s`mt$`jp7`mtleS`6`i`s`nZhbHVl`joi`n0s`mJlYXJlci`6eyJrZXkiOi`ifSwiYmFzaWMiOnsidXNlcm5hbWUiOi`iLCJwYXNzd$9yZC`6`iJ9fSwiYm9keS`6eyJtb$Rl`joianNvbi`s`nBhcmFtZXRlci`6W10s`nJhdy`6`ntcbiAg`CBc`nBuYW1lXC`6XCJcdTZkNGJcdThiZDVc`ixcbiAg`CBc`nBkZXNjcmlwdGlvblwiOlwiXHU$NW`wXHU1ODllXHU$M$NmXHU4ZmYwXCJcbn0iLCJyYXdfcGFyYS`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJwbmFtZS`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU$ZDRiXHU4YmQ1`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`nBkZXNjcmlwdGlvbi`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU$NW`wXHU1ODllXHU$M$NmXHU4ZmYw`n1dfSwiZXZlbnQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiaGVhZGVy`jp7`nBhcmFtZXRlci`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJ0b$tlbi`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joiMCJ9XX0s`nF1ZXJ5`jp7`nBhcmFtZXRlci`6W119LCJjb$9raWUiOnsicGFyYW1ldGVy`jpbXX0s`nJlc$Z1bC`6eyJwYXJhbWV0ZX`iOltdfX0s`nJlc3BvbnNl`jp7`nN1Y$Nlc3MiOnsicmF3`joie1wiY$9kZVwiOj`wMCxc`m1hc3NhZ$Vc`jpc`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiFc`ixc`mJvZHlc`jpudWxsfS`s`nBhcmFtZXRlci`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJjb$Rl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`yMDAifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibWFzc$FnZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`SJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifV19LCJlcnJvci`6eyJyYXciOi`iLCJwYXJhbWV0ZX`iOltdfX19LHsidGFyZ$V0X$lk`joyOTk$OD`xMiwibG9jYWxfdGFyZ$V0X$lk`joiMTM5NDNiYTktM$Y4ZC00Ym`yLTk1OWUtY$U$YzkzN$Q0N$Zk`iwibG9jYWxfcGFyZW50X$lk`joiMTkzNjlhYTgtN$UyMS00Mzk0LTg5MjctOGY3MTk5YWVkZGQ3`iwibmFtZS`6`lx1OTg3OVx1NzZlZVx1NGZlZVx1NjUzOS`s`m1ldGhvZC`6`lBPU1QiLCJtYXJr`joiY$9tcGxhdGVk`iwiaXNfZG9j`joiMC`s`nRhcmdldF90eXBl`joiYXBp`iwic3RhdHVz`joxLCJzb3J0`joyLCJ1cGRhdGVfZHRpbWUiOi`yMD`yLTA1LTMx`DAzOjM$OjU4`iwicmVxdWVzdC`6eyJ1cmwiOiJsb$NhbGhvc3Q6ODA4MFwvcHJvamVjdFwvdXBkYXRl`iwiZGVzY3JpcHRpb$4iOi`iLCJhdXRo`jp7`nR5cGUiOiJub$F1dGgiLCJrdi`6eyJrZXkiOi`iLCJ$YWx1ZS`6`iJ9LCJiZWFyZX`iOnsia$V5`joi`n0s`mJhc$lj`jp7`nVzZXJuYW1l`joi`iwicGFzc3dvcmQiOi`ifX0s`mJvZHkiOnsibW9kZS`6`mpzb$4iLCJwYXJhbWV0ZX`iOltdLCJyYXciOiJ7XG4g`CAgXCJpZFwiOjEsXG4g`CAgXCJwbmFtZVwiOlwiXHU$ZDRiXHU4YmQ1XC`sXG4g`CAgXCJwZGVzY3JpcHRpb$5c`jpc`lx1NjViMFx1NTg5ZVx1NjNjZlx1OGZmMFwiXG59`iwicmF3X3BhcmEiOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiaWQiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joicG5hbWUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NmQ0Ylx1OGJkNSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJwZGVzY3JpcHRpb$4iLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NjViMFx1NTg5ZVx1NjNjZlx1OGZmMCJ9XX0s`mV$ZW50`jp7`nByZV9zY3JpcHQiOi`iLCJ0ZXN0`joi`n0s`mhlYWRlci`6eyJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joidG9rZW4iLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOi`iLCJ$YWx1ZS`6`jAifV19LCJxdWVyeS`6eyJwYXJhbWV0ZX`iOltdfSwiY$9va$ll`jp7`nBhcmFtZXRlci`6W119LCJyZXNmdWwiOnsicGFyYW1ldGVy`jpbXX19LCJyZXNwb$5zZS`6eyJzdWNjZXNz`jp7`nJhdy`6`ntc`mNvZGVc`joyMDAsXCJtYXNzYWdlXC`6XCJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYhXC`sXCJib$R5XC`6bnVsbH0iLCJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$9kZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMjAw`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`m1hc3NhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joi`n1dfSwiZXJyb3`iOnsicmF3`joi`iwicGFyYW1ldGVy`jpbXX19fSx7`nRhcmdldF9pZC`6Mjk5NjgyMTgs`mxvY$FsX3RhcmdldF9pZC`6`mNiOTYwZWFiLTNmYzktNG`zNC1iMTM3LWEwMGM0MWRiMzNiZS`s`mxvY$FsX3BhcmVudF9pZC`6`jE5MzY5YWE4LTdlMjEtNDM5NC04OT`3LThmNzE5OWFlZGRkNy`s`m5hbWUiOiJcdTk4NzlcdTc$ZWVcdTUyMjBcdTk$NjQiLCJtZXRob$QiOiJHRVQiLCJtYXJr`joiY$9tcGxhdGVk`iwiaXNfZG9j`joiMC`s`nRhcmdldF90eXBl`joiYXBp`iwic3RhdHVz`joxLCJzb3J0`jozLCJ1cGRhdGVfZHRpbWUiOi`yMD`yLTA1LTMx`DA0OjA5OjQx`iwicmVxdWVzdC`6eyJ1cmwiOiJsb$NhbGhvc3Q6ODA4MFwvcHJvamVjdFwvcmVtb3ZlP$lkPTcxMzUiLCJkZXNjcmlwdGlvbi`6`i`s`mF1dGgiOnsidHlwZS`6`m5vYXV0aC`s`mt$`jp7`mtleS`6`i`s`nZhbHVl`joi`n0s`mJlYXJlci`6eyJrZXkiOi`ifSwiYmFzaWMiOnsidXNlcm5hbWUiOi`iLCJwYXNzd$9yZC`6`iJ9fSwiYm9keS`6eyJtb$Rl`joiZm9ybS1kYXRh`iwicGFyYW1ldGVy`jpbXSwicmF3`joi`iwicmF3X3BhcmEiOltdfSwiZXZlbnQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiaGVhZGVy`jp7`nBhcmFtZXRlci`6W119LCJxdWVyeS`6eyJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiaWQiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joxLCJmaWVsZF90eXBl`joi`iwidmFsdWUiOi`3MTM1`n1dfSwiY$9va$ll`jp7`nBhcmFtZXRlci`6W119LCJyZXNmdWwiOnsicGFyYW1ldGVy`jpbXX19LCJyZXNwb$5zZS`6eyJzdWNjZXNz`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119LCJlcnJvci`6eyJyYXciOi`iLCJwYXJhbWV0ZX`iOltdfX19XX0seyJ0YXJnZXRfaWQiOj`5OTY4MjcyLCJsb$NhbF90YXJnZXRfaWQiOiJmMWU5NzliOS1iNTQwLTQ5YzEtOWE4YS0zMzM4NjQ1NDA$MTEiLCJsb$NhbF9wYXJlbnRfaWQiOi`w`iwibmFtZS`6`lx1NzUyOFx1NGY4Yi`s`m1ldGhvZC`6`lBPU1QiLCJtYXJr`joiZGV$ZWxvcGluZy`s`mlzX$RvYy`6`jAiLCJ0YXJnZXRfdHlwZS`6`mZvbGRlci`s`nN0YXR1cy`6MSwic$9ydC`6MywidXBkYXRlX$R0aW1l`joiMjAyMi0wNS0zMSAwNDoxNTowNi`s`nJlcXVlc3QiOnsiZGVzY3JpcHRpb$4iOi`iLCJoZWFkZX`iOltdLCJxdWVyeS`6W10s`mJvZHkiOltdfSwic$NyaXB0`jp7`nByZV9zY3JpcHQiOi`iLCJ0ZXN0`joi`n0s`mNoaWxkcmVu`jpbeyJ0YXJnZXRfaWQiOj`5OTY4Mjc0LCJsb$NhbF90YXJnZXRfaWQiOiJkNmFjMjZlMy00MWRkLTRkOTQtYjg1ZS1jMmRjNDNjMTVhMmUiLCJsb$NhbF9wYXJlbnRfaWQiOiJmMWU5NzliOS1iNTQwLTQ5YzEtOWE4YS0zMzM4NjQ1NDA$MTEiLCJuYW1l`joiXHU3NT`4XHU0ZjhiXHU$N$U1XHU4YmUy`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOjAs`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6MjM6NTMiLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC90ZXN0Y$FzZVwvcXVlcnkiLCJkZXNjcmlwdGlvbi`6`i`s`mF1dGgiOnsidHlwZS`6`m5vYXV0aC`s`mt$`jp7`mtleS`6`i`s`nZhbHVl`joi`n0s`mJlYXJlci`6eyJrZXkiOi`ifSwiYmFzaWMiOnsidXNlcm5hbWUiOi`iLCJwYXNzd$9yZC`6`iJ9fSwiYm9keS`6eyJtb$Rl`joianNvbi`s`nBhcmFtZXRlci`6W10s`nJhdy`6`ntcbiAg`CBc`nBhZ$Vc`joxLFxu`CAg`Fwic$l6ZVwiOjMsXG4g`CAgXCJjbmFtZVwiOlwiXCJcbn0iLCJyYXdfcGFyYS`6W119LCJldmVudC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJoZWFkZX`iOnsicGFyYW1ldGVy`jpbXX0s`nF1ZXJ5`jp7`nBhcmFtZXRlci`6W119LCJjb$9raWUiOnsicGFyYW1ldGVy`jpbXX0s`nJlc$Z1bC`6eyJwYXJhbWV0ZX`iOltdfX0s`nJlc3BvbnNl`jp7`nN1Y$Nlc3MiOnsicmF3`joi`iwicGFyYW1ldGVy`jpbXX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX0seyJ0YXJnZXRfaWQiOj`5OTY4Mjk0LCJsb$NhbF90YXJnZXRfaWQiOi`zMmRkYmRmMi01MjY1LTQ1NDQtYTUyOC1hZTFhOGE3MTJmZjEiLCJsb$NhbF9wYXJlbnRfaWQiOiJmMWU5NzliOS1iNTQwLTQ5YzEtOWE4YS0zMzM4NjQ1NDA$MTEiLCJuYW1l`joiXHU3NT`4XHU0ZjhiXHU$NW`wXHU1ODll`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOjEs`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6NDU6MTciLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC90ZXN0Y$FzZVwvc$F$ZS`s`mRlc$NyaXB0aW9u`joi`iwiYXV0aC`6eyJ0eXBl`joibm9hdXRo`iwia3YiOnsia$V5`joi`iwidmFsdWUiOi`ifSwiYmVhcmVy`jp7`mtleS`6`iJ9LCJiYXNpYy`6eyJ1c$VybmFtZS`6`i`s`nBhc3N3b3Jk`joi`n19LCJib$R5`jp7`m1vZGUiOiJqc$9u`iwicGFyYW1ldGVy`jpbXSwicmF3`joie1xu`CAg`FwiY$5hbWVc`jpc`jExMVwiLFxu`CAg`FwibWV0aG9kXC`6XCJHRVRc`ixcbiAg`CBc`nR5cGVc`jpc`nBhcmFtXC`sXG4g`CAgXCJwb3J0XC`6XCJsb$NhbGhvc3Q6ODA4MFwvdGVzdGNhc$VcL3NhdmVc`ixcbiAg`CBc`mRhdGFc`jpc`nt0aGlzfVwiXG59`iwicmF3X3BhcmEiOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$5hbWUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jExMSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJtZXRob$QiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`kdFVCJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJ0eXBl`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJwYXJhbSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJwb3J0`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJsb$NhbGhvc3Q6ODA4MFwvdGVzdGNhc$VcL3NhdmUifSx7`mRlc$NyaXB0aW9u`joiXHU4ZmQ0XHU1NmRlXHU$NTcwXHU$MzZl`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiZGF0YS`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joie3RoaXN9`n1dfSwiZXZlbnQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiaGVhZGVy`jp7`nBhcmFtZXRlci`6W119LCJxdWVyeS`6eyJwYXJhbWV0ZX`iOltdfSwiY$9va$ll`jp7`nBhcmFtZXRlci`6W119LCJyZXNmdWwiOnsicGFyYW1ldGVy`jpbXX19LCJyZXNwb$5zZS`6eyJzdWNjZXNz`jp7`nJhdy`6`ntc`mNvZGVc`joyMDAsXCJtYXNzYWdlXC`6XCJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYhXC`sXCJib$R5XC`6dHJ1ZX0iLCJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$9kZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMjAw`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`m1hc3NhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joidHJ1ZSJ9XX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX0seyJ0YXJnZXRfaWQiOj`5OTY4Mjk$LCJsb$NhbF90YXJnZXRfaWQiOi`3ZWZkZWM1MS0xYTBhLTQ0OTctOWMyOS1hOTM0Yzk1Y$ZhZjgiLCJsb$NhbF9wYXJlbnRfaWQiOiJmMWU5NzliOS1iNTQwLTQ5YzEtOWE4YS0zMzM4NjQ1NDA$MTEiLCJuYW1l`joiXHU3NT`4XHU0ZjhiXHU0ZmVlXHU$NTM5`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOj`s`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6NDU6MT`iLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC90ZXN0Y$FzZVwvdXBkYXRl`iwiZGVzY3JpcHRpb$4iOi`iLCJhdXRo`jp7`nR5cGUiOiJub$F1dGgiLCJrdi`6eyJrZXkiOi`iLCJ$YWx1ZS`6`iJ9LCJiZWFyZX`iOnsia$V5`joi`n0s`mJhc$lj`jp7`nVzZXJuYW1l`joi`iwicGFzc3dvcmQiOi`ifX0s`mJvZHkiOnsibW9kZS`6`mpzb$4iLCJwYXJhbWV0ZX`iOltdLCJyYXciOiJ7XG4g`CAgXCJpZFwiOj`sXG4g`CAgXCJjbmFtZVwiOlwiMTExXC`sXG4g`CAgXCJtZXRob$Rc`jpc`kdFVFwiLFxu`CAg`FwidHlwZVwiOlwicGFyYW1c`ixcbiAg`CBc`nBvcnRc`jpc`mxvY$FsaG9zdDo4MDgwXC90ZXN0Y$FzZVwvc$F$ZVwiLFxu`CAg`FwiZGF0YVwiOlwie3RoaXNzc31c`lxufS`s`nJhd19wYXJh`jpbeyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mlk`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`y`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mNuYW1l`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`xMTEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibWV0aG9k`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJHRVQifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joidHlwZS`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joicGFyYW0ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joicG9ydC`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joibG9jYWxob3N0OjgwODBcL3Rlc3RjYXNlXC9zYXZl`n0seyJkZXNjcmlwdGlvbi`6`lx1OGZkNFx1NTZkZVx1NjU3MFx1NjM$ZS`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mRhdGEiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`nt0aGlzc3N9`n1dfSwiZXZlbnQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiaGVhZGVy`jp7`nBhcmFtZXRlci`6W119LCJxdWVyeS`6eyJwYXJhbWV0ZX`iOltdfSwiY$9va$ll`jp7`nBhcmFtZXRlci`6W119LCJyZXNmdWwiOnsicGFyYW1ldGVy`jpbXX19LCJyZXNwb$5zZS`6eyJzdWNjZXNz`jp7`nJhdy`6`ntc`mNvZGVc`joyMDAsXCJtYXNzYWdlXC`6XCJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYhXC`sXCJib$R5XC`6dHJ1ZX0iLCJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$9kZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMjAw`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`m1hc3NhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joidHJ1ZSJ9XX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX0seyJ0YXJnZXRfaWQiOj`5OTY4Mjk4LCJsb$NhbF90YXJnZXRfaWQiOi`yNWJhMjZhNi1hNDA5LTQ3MT`tYj`$Yi03MWM3ZTU4N$ZjZW`iLCJsb$NhbF9wYXJlbnRfaWQiOiJmMWU5NzliOS1iNTQwLTQ5YzEtOWE4YS0zMzM4NjQ1NDA$MTEiLCJuYW1l`joiXHU3NT`4XHU0ZjhiXHU1Mj`wXHU5NjY0`iwibWV0aG9k`joiR0VU`iwibWFyay`6`mNvbXBsYXRlZC`s`mlzX$RvYy`6`jAiLCJ0YXJnZXRfdHlwZS`6`mFwaS`s`nN0YXR1cy`6MSwic$9ydC`6MywidXBkYXRlX$R0aW1l`joiMjAyMi0wNS0zMSAwNDo0NToxOS`s`nJlcXVlc3QiOnsidXJs`joibG9jYWxob3N0OjgwODBcL3Rlc3RjYXNlXC9yZW1vdmU-aWQ9Mi`s`mRlc$NyaXB0aW9u`joi`iwiYXV0aC`6eyJ0eXBl`joibm9hdXRo`iwia3YiOnsia$V5`joi`iwidmFsdWUiOi`ifSwiYmVhcmVy`jp7`mtleS`6`iJ9LCJiYXNpYy`6eyJ1c$VybmFtZS`6`i`s`nBhc3N3b3Jk`joi`n19LCJib$R5`jp7`m1vZGUiOiJmb3JtLWRhdGEiLCJwYXJhbWV0ZX`iOltdLCJyYXciOi`iLCJyYXdfcGFyYS`6W119LCJldmVudC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJoZWFkZX`iOnsicGFyYW1ldGVy`jpbXX0s`nF1ZXJ5`jp7`nBhcmFtZXRlci`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJpZC`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOjEs`mZpZWxkX3R5cGUiOi`iLCJ$YWx1ZS`6`j`ifV19LCJjb$9raWUiOnsicGFyYW1ldGVy`jpbXX0s`nJlc$Z1bC`6eyJwYXJhbWV0ZX`iOltdfX0s`nJlc3BvbnNl`jp7`nN1Y$Nlc3MiOnsicmF3`joie1wiY$9kZVwiOj`wMCxc`m1hc3NhZ$Vc`jpc`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiFc`ixc`mJvZHlc`jpudWxsfS`s`nBhcmFtZXRlci`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJjb$Rl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`yMDAifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibWFzc$FnZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`SJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifV19LCJlcnJvci`6eyJyYXciOi`iLCJwYXJhbWV0ZX`iOltdfX19XX0seyJ0YXJnZXRfaWQiOj`5OTY4MzA1LCJsb$NhbF90YXJnZXRfaWQiOi`xNWE3OTQzNS0zMzE4LTRlMWYtYmU4ZC1lOTEzYTZhZW`yYWYiLCJsb$NhbF9wYXJlbnRfaWQiOi`w`iwibmFtZS`6`lx1NjNhNVx1NTNlM1x1N$JhMVx1NzQwNi`s`m1ldGhvZC`6`lBPU1QiLCJtYXJr`joiZGV$ZWxvcGluZy`s`mlzX$RvYy`6`jAiLCJ0YXJnZXRfdHlwZS`6`mZvbGRlci`s`nN0YXR1cy`6MSwic$9ydC`6NCwidXBkYXRlX$R0aW1l`joiMjAyMi0wNS0zMSAwNDozOToxMS`s`nJlcXVlc3QiOnsiZGVzY3JpcHRpb$4iOi`iLCJoZWFkZX`iOltdLCJxdWVyeS`6W10s`mJvZHkiOltdfSwic$NyaXB0`jp7`nByZV9zY3JpcHQiOi`iLCJ0ZXN0`joi`n0s`mNoaWxkcmVu`jpbeyJ0YXJnZXRfaWQiOj`5OTY4MzA3LCJsb$NhbF90YXJnZXRfaWQiOi`xZmM0ZDM3ZS0wM$E0LTQxYjAtYWQ0MS04NjVhNjY5ZDY5Nj`iLCJsb$NhbF9wYXJlbnRfaWQiOi`xNWE3OTQzNS0zMzE4LTRlMWYtYmU4ZC1lOTEzYTZhZW`yYWYiLCJuYW1l`joiXHU$M$E1XHU1M$UzXHU3YmExXHU3NDA$XHU$N$U1XHU4YmUy`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOjEs`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6NDE6NT`iLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC9nb$9kc1wvcXVlcnkiLCJkZXNjcmlwdGlvbi`6`i`s`mF1dGgiOnsidHlwZS`6`m5vYXV0aC`s`mt$`jp7`mtleS`6`i`s`nZhbHVl`joi`n0s`mJlYXJlci`6eyJrZXkiOi`ifSwiYmFzaWMiOnsidXNlcm5hbWUiOi`iLCJwYXNzd$9yZC`6`iJ9fSwiYm9keS`6eyJtb$Rl`joianNvbi`s`nBhcmFtZXRlci`6W10s`nJhdy`6`ntcbiAg`CBc`nBhZ$Vc`joxLFxu`CAg`Fwic$l6ZVwiOjMsXG4g`CAgXCJpbmFtZVwiOlwiXCJcbn0iLCJyYXdfcGFyYS`6W119LCJldmVudC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJoZWFkZX`iOnsicGFyYW1ldGVy`jpbXX0s`nF1ZXJ5`jp7`nBhcmFtZXRlci`6W119LCJjb$9raWUiOnsicGFyYW1ldGVy`jpbXX0s`nJlc$Z1bC`6eyJwYXJhbWV0ZX`iOltdfX0s`nJlc3BvbnNl`jp7`nN1Y$Nlc3MiOnsicmF3`joi`iwicGFyYW1ldGVy`jpbXX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX0seyJ0YXJnZXRfaWQiOj`5OTY4MzEwLCJsb$NhbF90YXJnZXRfaWQiOi`zZm`1ODgyYy00YjM1LTQ3ODctODg0NS1kZGVkZjY4M$U1ZjAiLCJsb$NhbF9wYXJlbnRfaWQiOi`xNWE3OTQzNS0zMzE4LTRlMWYtYmU4ZC1lOTEzYTZhZW`yYWYiLCJuYW1l`joiXHU$M$E1XHU1M$UzXHU3YmExXHU3NDA$XHU$NW`wXHU1ODll`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOj`s`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6NDU6MjYiLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC9nb$9kc1wvc$F$ZS`s`mRlc$NyaXB0aW9u`joi`iwiYXV0aC`6eyJ0eXBl`joibm9hdXRo`iwia3YiOnsia$V5`joi`iwidmFsdWUiOi`ifSwiYmVhcmVy`jp7`mtleS`6`iJ9LCJiYXNpYy`6eyJ1c$VybmFtZS`6`i`s`nBhc3N3b3Jk`joi`n19LCJib$R5`jp7`m1vZGUiOiJqc$9u`iwicGFyYW1ldGVy`jpbXSwicmF3`joie1xu`CAg`FwiaW5hbWVc`jpc`lx1OTUwMFx1Nj`zN1wiLFxu`CAg`FwicG5hbWVc`jpc`lx1OTc1Mlx1Njc5Y1wiLFxu`CAg`FwibWV0aG9kXC`6XCJtaWRc`ixcbiAg`CBc`mRhdGF0eXBlXC`6XCJcdTU$ZmRcdTRlYTdcdTRlMmRcdTUzNTVc`ixcbiAg`CBc`mFkZHJlc3Nc`jpc`lx1NzQ1ZVx1NTE3OVx1MzAwMVx1NTQzOFx1ODg0MFx1OW`zY1wiXG59`iwicmF3X3BhcmEiOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiaW5hbWUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1OTUwMFx1Nj`zNyJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJwbmFtZS`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU5NzUyXHU$Nzlj`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`m1ldGhvZC`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joibWlk`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mRhdGF0eXBl`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJcdTU$ZmRcdTRlYTdcdTRlMmRcdTUzNTUifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYWRkcmVzcy`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU3NDVlXHU1MTc5XHUzMDAxXHU1NDM4XHU4ODQwXHU5YjNj`n1dfSwiZXZlbnQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiaGVhZGVy`jp7`nBhcmFtZXRlci`6W119LCJxdWVyeS`6eyJwYXJhbWV0ZX`iOltdfSwiY$9va$ll`jp7`nBhcmFtZXRlci`6W119LCJyZXNmdWwiOnsicGFyYW1ldGVy`jpbXX19LCJyZXNwb$5zZS`6eyJzdWNjZXNz`jp7`nJhdy`6`ntc`mNvZGVc`joyMDAsXCJtYXNzYWdlXC`6XCJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYhXC`sXCJib$R5XC`6dHJ1ZX0iLCJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$9kZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMjAw`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`m1hc3NhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joidHJ1ZSJ9XX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX0seyJ0YXJnZXRfaWQiOj`5OTY4MzE0LCJsb$NhbF90YXJnZXRfaWQiOiJjNTBmNTg4Mi05NzE4LTQ0ZTYtOWY4Zi1iY$Q5YWQzMGM3N$MiLCJsb$NhbF9wYXJlbnRfaWQiOi`xNWE3OTQzNS0zMzE4LTRlMWYtYmU4ZC1lOTEzYTZhZW`yYWYiLCJuYW1l`joiXHU$M$E1XHU1M$UzXHU3YmExXHU3NDA$XHU0ZmVlXHU$NTM5`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOjMs`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6NDY6NTAiLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC9nb$9kc1wvdXBkYXRl`iwiZGVzY3JpcHRpb$4iOi`iLCJhdXRo`jp7`nR5cGUiOiJub$F1dGgiLCJrdi`6eyJrZXkiOi`iLCJ$YWx1ZS`6`iJ9LCJiZWFyZX`iOnsia$V5`joi`n0s`mJhc$lj`jp7`nVzZXJuYW1l`joi`iwicGFzc3dvcmQiOi`ifX0s`mJvZHkiOnsibW9kZS`6`mpzb$4iLCJwYXJhbWV0ZX`iOltdLCJyYXciOiJ7XG4g`CAgXCJpZFwiOjE1MzEzNzYwMjMyOT`4Nzg4NDksXG4g`CAgXCJpbmFtZVwiOlwiXHU5NTAwXHU$MjM3XC`sXG4g`CAgXCJwbmFtZVwiOlwiXHU5NzUyXHU$NzljXC`sXG4g`CAgXCJtZXRob$Rc`jpc`m1pZFwiLFxu`CAg`FwiZGF0YXR5cGVc`jpc`lx1NTZmZFx1NGVhN1x1NGUyZFx1NTM1NVx1NWUwY1x1NjcxYlwiLFxu`CAg`FwiYWRkcmVzc1wiOlwiXHU3NDVlXHU1MTc5XHUzMDAxXHU1NDM4XHU4ODQwXHU5YjNjXCJcbn0iLCJyYXdfcGFyYS`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJpZC`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMTUzMTM3NjAyMz`5Mjg3ODgwMCJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJpbmFtZS`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU5NTAwXHU$MjM3`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`nBuYW1l`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJcdTk3NTJcdTY3OWMifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibWV0aG9k`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJtaWQifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiZGF0YXR5cGUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NTZmZFx1NGVhN1x1NGUyZFx1NTM1NVx1NWUwY1x1NjcxYiJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJhZGRyZXNz`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJcdTc0NWVcdTUxNzlcdTMwMDFcdTU0MzhcdTg4NDBcdTliM$MifV19LCJldmVudC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJoZWFkZX`iOnsicGFyYW1ldGVy`jpbXX0s`nF1ZXJ5`jp7`nBhcmFtZXRlci`6W119LCJjb$9raWUiOnsicGFyYW1ldGVy`jpbXX0s`nJlc$Z1bC`6eyJwYXJhbWV0ZX`iOltdfX0s`nJlc3BvbnNl`jp7`nN1Y$Nlc3MiOnsicmF3`joie1wiY$9kZVwiOj`wMCxc`m1hc3NhZ$Vc`jpc`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiFc`ixc`mJvZHlc`jp0cnVlfS`s`nBhcmFtZXRlci`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJjb$Rl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`yMDAifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibWFzc$FnZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`SJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joi`iwidmFsdWUiOiJ0cnVl`n1dfSwiZXJyb3`iOnsicmF3`joi`iwicGFyYW1ldGVy`jpbXX19fSx7`nRhcmdldF9pZC`6Mjk5NjgzMTUs`mxvY$FsX3RhcmdldF9pZC`6`mQ$ODU3ZTA$LWZmNGEtNDU4Mi05ZGFhLW`4MDM1YWRmYW`zNi`s`mxvY$FsX3BhcmVudF9pZC`6`jE1YTc5NDM1LTMzMTgtNGUxZi1iZThkLWU5MTNhNmFlYjJhZi`s`m5hbWUiOiJcdTYzYTVcdTUzZTNcdTdiYTFcdTc0MDZcdTUyMjBcdTk$NjQiLCJtZXRob$QiOiJHRVQiLCJtYXJr`joiY$9tcGxhdGVk`iwiaXNfZG9j`joiMC`s`nRhcmdldF90eXBl`joiYXBp`iwic3RhdHVz`joxLCJzb3J0`jo0LCJ1cGRhdGVfZHRpbWUiOi`yMD`yLTA1LTMx`DA0OjQ3OjQ1`iwicmVxdWVzdC`6eyJ1cmwiOiJsb$NhbGhvc3Q6ODA4MFwvZ$9vZHNcL3JlbW9$ZT9pZD0$NTA$`iwiZGVzY3JpcHRpb$4iOi`iLCJhdXRo`jp7`nR5cGUiOiJub$F1dGgiLCJrdi`6eyJrZXkiOi`iLCJ$YWx1ZS`6`iJ9LCJiZWFyZX`iOnsia$V5`joi`n0s`mJhc$lj`jp7`nVzZXJuYW1l`joi`iwicGFzc3dvcmQiOi`ifX0s`mJvZHkiOnsibW9kZS`6`mZvcm0tZGF0YS`s`nBhcmFtZXRlci`6W10s`nJhdy`6`i`s`nJhd19wYXJh`jpbXX0s`mV$ZW50`jp7`nByZV9zY3JpcHQiOi`iLCJ0ZXN0`joi`n0s`mhlYWRlci`6eyJwYXJhbWV0ZX`iOltdfSwicXVlcnkiOnsicGFyYW1ldGVy`jpbeyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mlk`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6MSwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joiNjUwNiJ9XX0s`mNvb$tpZS`6eyJwYXJhbWV0ZX`iOltdfSwicmVzZnVs`jp7`nBhcmFtZXRlci`6W119fSwicmVzcG9uc$UiOnsic3VjY$Vzcy`6eyJyYXciOiJ7XCJjb$RlXC`6MjAwLFwibWFzc$FnZVwiOlwiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`VwiLFwiYm9keVwiOm51bGx9`iwicGFyYW1ldGVy`jpbeyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mNvZGUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`j`wMCJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJtYXNzYWdl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYh`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJPYmplY3QiLCJ$YWx1ZS`6`iJ9XX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX1dfSx7`nRhcmdldF9pZC`6Mjk5NjgzMTgs`mxvY$FsX3RhcmdldF9pZC`6`mVhOGY5OTlmLTA3MjMtNDgxNy1hMmFhLW`0ODY4N$ZhZDZiNy`s`mxvY$FsX3BhcmVudF9pZC`6`jAiLCJuYW1l`joiY$9va$ll`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJkZXZlbG9waW5n`iwiaXNfZG9j`joiMC`s`nRhcmdldF90eXBl`joiZm9sZGVy`iwic3RhdHVz`joxLCJzb3J0`jo1LCJ1cGRhdGVfZHRpbWUiOi`yMD`yLTA1LTMx`DA0OjQ5OjA5`iwicmVxdWVzdC`6eyJkZXNjcmlwdGlvbi`6`i`s`mhlYWRlci`6W10s`nF1ZXJ5`jpbXSwiYm9keS`6W119LCJzY3JpcHQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiY$hpbGRyZW4iOlt7`nRhcmdldF9pZC`6Mjk5NjgzMjAs`mxvY$FsX3RhcmdldF9pZC`6`mQ0NjlkODZiLWVkNz`tNDk3NC1hYTNjLTk$ZGQ1MGFiZDE3MC`s`mxvY$FsX3BhcmVudF9pZC`6`mVhOGY5OTlmLTA3MjMtNDgxNy1hMmFhLW`0ODY4N$ZhZDZiNy`s`m5hbWUiOiJjb$9raWVcdTY3ZTVcdThiZT`iLCJtZXRob$QiOiJQT1NU`iwibWFyay`6`mNvbXBsYXRlZC`s`mlzX$RvYy`6`jAiLCJ0YXJnZXRfdHlwZS`6`mFwaS`s`nN0YXR1cy`6MSwic$9ydC`6MCwidXBkYXRlX$R0aW1l`joiMjAyMi0wNS0zMSAwNDo1NDozOC`s`nJlcXVlc3QiOnsidXJs`joibG9jYWxob3N0OjgwODBcL$Nvb$tpZVwvcXVlcnkiLCJkZXNjcmlwdGlvbi`6`i`s`mF1dGgiOnsidHlwZS`6`m5vYXV0aC`s`mt$`jp7`mtleS`6`i`s`nZhbHVl`joi`n0s`mJlYXJlci`6eyJrZXkiOi`ifSwiYmFzaWMiOnsidXNlcm5hbWUiOi`iLCJwYXNzd$9yZC`6`iJ9fSwiYm9keS`6eyJtb$Rl`joianNvbi`s`nBhcmFtZXRlci`6W10s`nJhdy`6`ntcbiAg`CBc`nBhZ$Vc`joxLFxu`CAg`Fwic$l6ZVwiOjMsXG4g`CAgXCJjb$tleVwiOjFcbn0iLCJyYXdfcGFyYS`6W3siZGVzY3JpcHRpb$4iOiJcdTUyMDZcdTk4NzVcdTk4NzVcdTc4MDFcdWZmMGNcdTY1NzBcdTViNTdcdTdjN$JcdTU3OG`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJwYWdl`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`x`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`nNpemUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jMifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$9rZXkiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEifV19LCJldmVudC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJoZWFkZX`iOnsicGFyYW1ldGVy`jpbXX0s`nF1ZXJ5`jp7`nBhcmFtZXRlci`6W119LCJjb$9raWUiOnsicGFyYW1ldGVy`jpbXX0s`nJlc$Z1bC`6eyJwYXJhbWV0ZX`iOltdfX0s`nJlc3BvbnNl`jp7`nN1Y$Nlc3MiOnsicmF3`joie1wiY$9kZVwiOj`wMCxc`m1hc3NhZ$Vc`jpc`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiFc`ixc`mJvZHlc`jp7XCJyZWNvcmRzXC`6W3tc`nBhZ$Vc`jpudWxsLFwic$l6ZVwiOm51bGwsXCJpZFwiOjEsXCJjb$tleVwiOlwiMTExXC`sXCJ$YWx1ZVwiOlwiMTExXCJ9XSxc`nRvdGFsXC`6MSxc`nNpemVc`jozLFwiY3VycmVudFwiOjEsXCJvcmRlcnNc`jpbXSxc`m9wdGltaXplQ$91bnRTcWxc`jp0cnVlLFwiaGl0Q$91bnRc`jpmYWxzZSxc`mNvdW50SWRc`jpudWxsLFwibWF4TGltaXRc`jpudWxsLFwic$VhcmNoQ$91bnRc`jp0cnVlLFwicGFnZXNc`joxfX0iLCJwYXJhbWV0ZX`iOlt7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiY$9kZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMjAw`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`m1hc3NhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joi`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkucmVjb3Jkcy`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joi`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkucmVjb3Jkcy5wYWdl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZWNvcmRzLnNpemUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJPYmplY3QiLCJ$YWx1ZS`6`iJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnJlY$9yZHMuaWQiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZWNvcmRzLmNva$V5`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`xMTEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZWNvcmRzLnZhbHVl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`xMTEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS50b3RhbC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnNpemUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jMifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5jdXJyZW50`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`x`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkub3JkZXJz`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOiJ7fSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5Lm9wdGltaXplQ$91bnRTcWwiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOi`iLCJ$YWx1ZS`6`nRydWUifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5oaXRDb3VudC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`i`s`nZhbHVl`joiZmFsc$UifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5jb3VudElk`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5tYXhMaW1pdC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joi`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkuc$VhcmNoQ$91bnQiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOi`iLCJ$YWx1ZS`6`nRydWUifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5wYWdlcy`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMSJ9XX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX0seyJ0YXJnZXRfaWQiOj`5OTY4MzM$LCJsb$NhbF90YXJnZXRfaWQiOi`wZDg4Y$Q3NC04ZWFkLTQ4ODktODdmMi00MDYwOGE5YmM0MDYiLCJsb$NhbF9wYXJlbnRfaWQiOiJlYThmOTk5Zi0wNz`zLTQ4MTctYTJhYS1iNDg$ODdmYWQ$YjciLCJuYW1l`joiY$9va$llXHU0ZmVlXHU$NTM5`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJjb$1wbGF0ZWQiLCJpc19kb$MiOi`w`iwidGFyZ$V0X3R5cGUiOiJhcGkiLCJzdGF0dXMiOjEs`nNvcnQiOjEs`nVwZGF0ZV9kdGltZS`6`j`wMj`tMDUtMzEgMDQ6NTg6MT`iLCJyZXF1ZXN0`jp7`nVybC`6`mxvY$FsaG9zdDo4MDgwXC9jb$9raWVcL3VwZGF0ZS`s`mRlc$NyaXB0aW9u`joi`iwiYXV0aC`6eyJ0eXBl`joibm9hdXRo`iwia3YiOnsia$V5`joi`iwidmFsdWUiOi`ifSwiYmVhcmVy`jp7`mtleS`6`iJ9LCJiYXNpYy`6eyJ1c$VybmFtZS`6`i`s`nBhc3N3b3Jk`joi`n19LCJib$R5`jp7`m1vZGUiOiJqc$9u`iwicGFyYW1ldGVy`jpbXSwicmF3`joie1xu`CAg`FwiaWRc`jo3NTY4LFxu`CAg`FwiY$9rZXlc`joxMT`sXG4g`CAgXCJ$YWx1ZVwiOjEyMlxufS`s`nJhd19wYXJh`jpbeyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mlk`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`3NTY4`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mNva$V5`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`xMT`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joidmFsdWUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEyMiJ9XX0s`mV$ZW50`jp7`nByZV9zY3JpcHQiOi`iLCJ0ZXN0`joi`n0s`mhlYWRlci`6eyJwYXJhbWV0ZX`iOltdfSwicXVlcnkiOnsicGFyYW1ldGVy`jpbXX0s`mNvb$tpZS`6eyJwYXJhbWV0ZX`iOltdfSwicmVzZnVs`jp7`nBhcmFtZXRlci`6W119fSwicmVzcG9uc$UiOnsic3VjY$Vzcy`6eyJyYXciOiJ7XCJjb$RlXC`6MjAwLFwibWFzc$FnZVwiOlwiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`VwiLFwiYm9keVwiOnRydWV9`iwicGFyYW1ldGVy`jpbeyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mNvZGUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`j`wMCJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJtYXNzYWdl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiU3RyaW5n`iwidmFsdWUiOiJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYh`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOi`iLCJ$YWx1ZS`6`nRydWUifV19LCJlcnJvci`6eyJyYXciOi`iLCJwYXJhbWV0ZX`iOltdfX19LHsidGFyZ$V0X$lk`joyOTk$ODMzNCwibG9jYWxfdGFyZ$V0X$lk`joiZGFmNmE5ODQtOTdjMS00OTE1LWJjMDktODQ4NzNlNj`1ZDc3`iwibG9jYWxfcGFyZW50X$lk`joiZWE4Zjk5OWYtMDcyMy00ODE3LWEyYWEtYjQ4Njg3ZmFkNm`3`iwibmFtZS`6`mNvb$tpZVx1NjViMFx1NTg5ZS`s`m1ldGhvZC`6`lBPU1QiLCJtYXJr`joiY$9tcGxhdGVk`iwiaXNfZG9j`joiMC`s`nRhcmdldF90eXBl`joiYXBp`iwic3RhdHVz`joxLCJzb3J0`joyLCJ1cGRhdGVfZHRpbWUiOi`yMD`yLTA1LTMx`DA0OjU$OjE$`iwicmVxdWVzdC`6eyJ1cmwiOiJsb$NhbGhvc3Q6ODA4MFwvY$9va$llXC9zYXZl`iwiZGVzY3JpcHRpb$4iOi`iLCJhdXRo`jp7`nR5cGUiOiJub$F1dGgiLCJrdi`6eyJrZXkiOi`iLCJ$YWx1ZS`6`iJ9LCJiZWFyZX`iOnsia$V5`joi`n0s`mJhc$lj`jp7`nVzZXJuYW1l`joi`iwicGFzc3dvcmQiOi`ifX0s`mJvZHkiOnsibW9kZS`6`mpzb$4iLCJwYXJhbWV0ZX`iOltdLCJyYXciOiJ7XG4g`CAgXCJjb$tleVwiOjEyMT`sXG4g`CAgXCJ$YWx1ZVwiOjEyMT`yMlxufS`s`nJhd19wYXJh`jpbeyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mNva$V5`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`xMjEy`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`nZhbHVl`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`xMjEyMj`ifV19LCJldmVudC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJoZWFkZX`iOnsicGFyYW1ldGVy`jpbXX0s`nF1ZXJ5`jp7`nBhcmFtZXRlci`6W119LCJjb$9raWUiOnsicGFyYW1ldGVy`jpbXX0s`nJlc$Z1bC`6eyJwYXJhbWV0ZX`iOltdfX0s`nJlc3BvbnNl`jp7`nN1Y$Nlc3MiOnsicmF3`joie1wiY$9kZVwiOj`wMCxc`m1hc3NhZ$Vc`jpc`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiFc`ixc`mJvZHlc`jp0cnVlfS`s`nBhcmFtZXRlci`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJjb$Rl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`yMDAifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibWFzc$FnZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`SJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joi`iwidmFsdWUiOiJ0cnVl`n1dfSwiZXJyb3`iOnsicmF3`joi`iwicGFyYW1ldGVy`jpbXX19fSx7`nRhcmdldF9pZC`6Mjk5NjgzMzgs`mxvY$FsX3RhcmdldF9pZC`6`jBjMjBmNDY4LWNkYmEtNGMwYi04MTBhLTk5ODk$ZWEwZWMwYS`s`mxvY$FsX3BhcmVudF9pZC`6`mVhOGY5OTlmLTA3MjMtNDgxNy1hMmFhLW`0ODY4N$ZhZDZiNy`s`m5hbWUiOiJjb$9raWVcdTUyMjBcdTk$NjQiLCJtZXRob$QiOiJHRVQiLCJtYXJr`joiY$9tcGxhdGVk`iwiaXNfZG9j`joiMC`s`nRhcmdldF90eXBl`joiYXBp`iwic3RhdHVz`joxLCJzb3J0`jozLCJ1cGRhdGVfZHRpbWUiOi`yMD`yLTA1LTMx`DA0OjU4OjMz`iwicmVxdWVzdC`6eyJ1cmwiOiJsb$NhbGhvc3Q6ODA4MFwvY$9va$llXC9yZW1vdmU-aWQ9NzU$OC`s`mRlc$NyaXB0aW9u`joi`iwiYXV0aC`6eyJ0eXBl`joibm9hdXRo`iwia3YiOnsia$V5`joi`iwidmFsdWUiOi`ifSwiYmVhcmVy`jp7`mtleS`6`iJ9LCJiYXNpYy`6eyJ1c$VybmFtZS`6`i`s`nBhc3N3b3Jk`joi`n19LCJib$R5`jp7`m1vZGUiOiJmb3JtLWRhdGEiLCJwYXJhbWV0ZX`iOltdLCJyYXciOi`iLCJyYXdfcGFyYS`6W119LCJldmVudC`6eyJwcmVfc$NyaXB0`joi`iwidGVzdC`6`iJ9LCJoZWFkZX`iOnsicGFyYW1ldGVy`jpbXX0s`nF1ZXJ5`jp7`nBhcmFtZXRlci`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJpZC`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOjEs`mZpZWxkX3R5cGUiOi`iLCJ$YWx1ZS`6`jc1NjgifV19LCJjb$9raWUiOnsicGFyYW1ldGVy`jpbXX0s`nJlc$Z1bC`6eyJwYXJhbWV0ZX`iOltdfX0s`nJlc3BvbnNl`jp7`nN1Y$Nlc3MiOnsicmF3`joi`iwicGFyYW1ldGVy`jpbXX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX1dfSx7`nRhcmdldF9pZC`6MzAxMzg$MTUs`mxvY$FsX3RhcmdldF9pZC`6`jk$ZDg3YjU3LWZhODctNG`5OS04NWY0LWQ3ZDljMDYxZWJmYS`s`mxvY$FsX3BhcmVudF9pZC`6`jAiLCJuYW1l`joiXHU$M$E1XHU1M$UzXHU$ZDRiXHU4YmQ1`iwibWV0aG9k`joiUE9TVC`s`m1hcmsiOiJkZXZlbG9waW5n`iwiaXNfZG9j`joiMC`s`nRhcmdldF90eXBl`joiZm9sZGVy`iwic3RhdHVz`joxLCJzb3J0`jo$LCJ1cGRhdGVfZHRpbWUiOi`yMD`yLTA$LTAx`DE3OjE$OjQ5`iwicmVxdWVzdC`6eyJkZXNjcmlwdGlvbi`6`i`s`mhlYWRlci`6W10s`nF1ZXJ5`jpbXSwiYm9keS`6W119LCJzY3JpcHQiOnsicHJlX3NjcmlwdC`6`i`s`nRlc3QiOi`ifSwiY$hpbGRyZW4iOlt7`nRhcmdldF9pZC`6MzAxMzg$Mzcs`mxvY$FsX3RhcmdldF9pZC`6`jEwNWNlNG`5LTJlMTEtNGFkMy1iYzQzLW`1MGFiYzZkOTUwOS`s`mxvY$FsX3BhcmVudF9pZC`6`jk$ZDg3YjU3LWZhODctNG`5OS04NWY0LWQ3ZDljMDYxZWJmYS`s`m5hbWUiOiJcdTZkNGJcdThiZDVcdTYzYTVcdTUzZTMiLCJtZXRob$QiOiJQT1NU`iwibWFyay`6`mNvbXBsYXRlZC`s`mlzX$RvYy`6`jAiLCJ0YXJnZXRfdHlwZS`6`mFwaS`s`nN0YXR1cy`6MSwic$9ydC`6MSwidXBkYXRlX$R0aW1l`joiMjAyMi0wNi0wMSAxODo0MzozOS`s`nJlcXVlc3QiOnsidXJs`joibG9jYWxob3N0OjgwODBcL$ludGVyZmFjZVwvdGVzdC`s`mRlc$NyaXB0aW9u`joi`iwiYXV0aC`6eyJ0eXBl`joibm9hdXRo`iwia3YiOnsia$V5`joi`iwidmFsdWUiOi`ifSwiYmVhcmVy`jp7`mtleS`6`iJ9LCJiYXNpYy`6eyJ1c$VybmFtZS`6`i`s`nBhc3N3b3Jk`joi`n19LCJib$R5`jp7`m1vZGUiOiJqc$9u`iwicGFyYW1ldGVy`jpbXSwicmF3`joie1xuXHRc`nVybFwiOiBc`mh0dHA6XC9cL$xvY$FsaG9zdDo4MDgwXC9wcm9qZWN0XC9xdWVyeVwiLFxuXHRc`nJlcXVlc3RUeXBlXC`6`DEsXG5cdFwicmVxdWVzdEJvZHlUeXBlXC`6`DEsXG5cdFwiYm9keVwiOiB7XG5cdFx0XCJwYWdlXC`6`DEsXG5cdFx0XCJzaXplXC`6`DNcblx0fSxcblx0XCJsaXN0XC`6W11cbn0iLCJyYXdfcGFyYS`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJ1cmwiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`mh0dHA6XC9cL$xvY$FsaG9zdDo4MDgwXC9wcm9qZWN0XC9xdWVyeSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJyZXF1ZXN0VHlwZS`s`nR5cGUiOiJUZXh0`iwibm90X$51bGwiOi`x`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJyZXF1ZXN0Qm9keVR5cGUiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEifSx7`mRlc$NyaXB0aW9u`joianNvblx1NjgzY1x1NWYwZlx1NzY4NFx1NjU3MFx1NjM$ZS`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJPYmplY3QiLCJ$YWx1ZS`6`iJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnBhZ$UiLCJ0eXBl`joiVGV4dC`s`m5vdF9udWxs`joiMS`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5zaXpl`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`z`n0seyJkZXNjcmlwdGlvbi`6`mxpc3RcdTRmMjBcdTY1NzBcdTdlYzRcdTUxODVcdTViYjlcdTYzMDlcdTcxNjd7W1wia$V5XC`6MSx$YWx1ZToyXX1cdThmZDlcdTY4MzdcdTc$ODRcdTY4M$NcdTVmMGZcdTRmMjBcdTUxNjUiLCJpc19jaGVja$Vk`joxLCJrZXkiOiJsaXN0`iwidHlwZS`6`lRleHQiLCJub3RfbnVsbC`6`jEiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOiJ7fSJ9XX0s`mV$ZW50`jp7`nByZV9zY3JpcHQiOi`iLCJ0ZXN0`joi`n0s`mhlYWRlci`6eyJwYXJhbWV0ZX`iOltdfSwicXVlcnkiOnsicGFyYW1ldGVy`jpbXX0s`mNvb$tpZS`6eyJwYXJhbWV0ZX`iOltdfSwicmVzZnVs`jp7`nBhcmFtZXRlci`6W119fSwicmVzcG9uc$UiOnsic3VjY$Vzcy`6eyJyYXciOiJ7XCJjb$RlXC`6MjAwLFwibWFzc$FnZVwiOlwiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`VwiLFwiYm9keVwiOntc`nJlcXVlc3RUeXBlXC`6MSxc`nJlcXVlc3RCb$R5VHlwZVwiOjEsXCJ1cmxc`jpc`mh0dHA6XC9cL$xvY$FsaG9zdDo4MDgwXC9wcm9qZWN0XC9xdWVyeVwiLFwibGlzdFwiOltdLFwiYm9keVwiOntc`nNpemVc`jozLFwicGFnZVwiOjF9LFwicmVzcG9uc$VCb$R5XC`6XCJ7XFxc`mNvZGVcXFwiOj`wMCxcXFwibWFzc$FnZVxcXC`6XFxc`lx1NjRjZFx1NGY1Y1x1Nj`xMFx1NT`5ZiFcXFwiLFxcXCJib$R5XFxc`jp7XFxc`nJlY$9yZHNcXFwiOlt7XFxc`mlkXFxc`joxLFxcXCJwbmFtZVxcXC`6XFxc`lx1NmQ0Ylx1OGJkNVxcXC`sXFxc`nBkZXNjcmlwdGlvblxcXC`6XFxc`lx1NjViMFx1NTg5ZVx1NjNjZlx1OGZmMFxcXC`sXFxc`nRpbWVcXFwiOlxcXC`yMD`yLTA1LTMwVDE5OjM$Oj`xLj`xNiswMDAwXFxc`ixcXFwidXNlclxcXC`6XFxc`mFkbWluXFxc`n0se1xcXCJpZFxcXC`6NzEzNCxcXFwicG5hbWVcXFwiOlxcXCJcdTU0OTJcdTY3MmZcdTU$ZGVcdTdhZDlcXFwiLFxcXCJwZGVzY3JpcHRpb$5cXFwiOlxcXCJcdTcwZWRcdTg4NDBcdTc1NmFcXFwiLFxcXCJ0aW1lXFxc`jpcXFwiMjAyMi0wNS0xN1QxMToxOTo1NC4wMDArMDAwMFxcXC`sXFxc`nVzZXJcXFwiOlxcXCJ4emdcXFwifV0sXFxc`nRvdGFsXFxc`joyLFxcXCJzaXplXFxc`jozLFxcXCJjdXJyZW50XFxc`joxLFxcXCJvcmRlcnNcXFwiOltdLFxcXCJvcHRpbWl6ZUNvdW50U3FsXFxc`jp0cnVlLFxcXCJoaXRDb3VudFxcXC`6ZmFsc$UsXFxc`nNlYXJjaENvdW50XFxc`jp0cnVlLFxcXCJwYWdlc1xcXC`6MX19XCJ9fS`s`nBhcmFtZXRlci`6W3siZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJjb$Rl`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiTnVtYmVy`iwidmFsdWUiOi`yMDAifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joibWFzc$FnZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiXHU$NGNkXHU0ZjVjXHU$MjEwXHU1Mjlm`SJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZXF1ZXN0VHlwZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnJlcXVlc3RCb$R5VHlwZS`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k51bWJlci`s`nZhbHVl`joiMSJ9LHsiZGVzY3JpcHRpb$4iOi`iLCJpc19jaGVja$Vk`joxLCJrZXkiOiJib$R5LnVybC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`lN0cmluZy`s`nZhbHVl`joiaHR0cDpcL1wvbG9jYWxob3N0OjgwODBcL3Byb$plY3RcL3F1ZXJ5`n0seyJkZXNjcmlwdGlvbi`6`i`s`mlzX$NoZWNrZWQiOjEs`mtleS`6`mJvZHkubGlzdC`s`nR5cGUiOiJUZXh0`iwiZmllbGRfdHlwZS`6`k9iamVjdC`s`nZhbHVl`joie30ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5ib$R5`iwidHlwZS`6`lRleHQiLCJmaWVsZF90eXBl`joiT$JqZWN0`iwidmFsdWUiOi`ifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5ib$R5LnNpemUiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jMifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5ib$R5LnBhZ$UiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJOdW1iZX`iLCJ$YWx1ZS`6`jEifSx7`mRlc$NyaXB0aW9u`joi`iwiaXNfY$hlY$tlZC`6MSwia$V5`joiYm9keS5yZXNwb$5zZUJvZHkiLCJ0eXBl`joiVGV4dC`s`mZpZWxkX3R5cGUiOiJTdHJpbmciLCJ$YWx1ZS`6`ntc`mNvZGVc`joyMDAsXCJtYXNzYWdlXC`6XCJcdTY0Y$RcdTRmNWNcdTYyMTBcdTUyOWYhXC`sXCJib$R5XC`6e1wicmVjb3Jkc1wiOlt7XCJpZFwiOjEsXCJwbmFtZVwiOlwiXHU$ZDRiXHU4YmQ1XC`sXCJwZGVzY3JpcHRpb$5c`jpc`lx1NjViMFx1NTg5ZVx1NjNjZlx1OGZmMFwiLFwidGltZVwiOlwiMjAyMi0wNS0zMFQxOTozNjoyMS4yMTYrMDAwMFwiLFwidXNlclwiOlwiYWRtaW5c`n0se1wiaWRc`jo3MTM0LFwicG5hbWVc`jpc`lx1NTQ5Mlx1NjcyZlx1NTZkZVx1N$FkOVwiLFwicGRlc$NyaXB0aW9uXC`6XCJcdTcwZWRcdTg4NDBcdTc1NmFc`ixc`nRpbWVc`jpc`j`wMj`tMDUtMTdUMTE6MTk6NTQuMDAwKzAwMDBc`ixc`nVzZXJc`jpc`nh6Z1wifV0sXCJ0b3RhbFwiOj`sXCJzaXplXC`6Myxc`mN1cnJlbnRc`joxLFwib3JkZXJzXC`6W10sXCJvcHRpbWl6ZUNvdW50U3FsXC`6dHJ1ZSxc`mhpdENvdW50XC`6ZmFsc$UsXCJzZWFyY$hDb3VudFwiOnRydWUsXCJwYWdlc1wiOjF9fSJ9XX0s`mVycm9y`jp7`nJhdy`6`i`s`nBhcmFtZXRlci`6W119fX1dfV19') ;

    let _html = template('template-target-sidebar-list-tpl', {
        list: arr.targets
    });
    if (arr.project_logo) {
        $('.doc-head .left img').attr('src', arr.project_logo)
    }
    $('.new').html(_html)
    $('.target.folder').find('i.fa').removeClass('fa-angle-down').addClass('fa-angle-right')
    $('.target.folder').nextAll().hide()

    function findFatherDom(el) {
        if (el.parent().parent().children(":first").hasClass('folder')) {
            el.parent().parent().show()
            console.log(el.parent().parent());
            el.parent().parent().children().show()
            el.parent().parent().children(":first").find('i').removeClass('fa-angle-right').addClass('fa-angle-down')
            el.parent().parent().children(":first").nextAll('.folder').find('i').removeClass('fa-angle-down').addClass('fa-angle-right')
            findFatherDom(el.parent().prev())
        } else {
            el.parent().children().show()
            return
        }
    }

    window.onload = function () {
        let url = window.location.href;
        let id = url.split('#')[1] ? url.split('#')[1] : '001'
        if ($(`.target[data-target_id="${id}"]`).length > 0) {
            if (id != "001") {
                findFatherDom($(`.target[data-target_id="${id}"]`))
            }
            $(`.target[data-target_id="${id}"]`).trigger('click')
        } else {
            location.href = './404.html'
            return
        }

        var resize = document.getElementsByClassName("bar");
        var left = document.getElementsByClassName("box-first");
        var mid = document.getElementsByClassName("box-third");
        var box = document.getElementsByClassName("box");
        dragControllerDiv(resize, left, mid, box);
    }
    $('.body').show()
    $(document).on('click', '.target', function () {
        let target_id = $(this).attr('data-id')
        let _local_target_id = $(this).attr('data-target_id')
        let url = window.location.href.split('#')[0] + '#' + _local_target_id
        history.replaceState(null, null, url)
        $('.target').each((i, el) => {
            $(el).removeClass('active')
        })
        if ($(this).attr('data-type') == 'folder') {
            $('.box-nav').show()
            $(this).nextAll().show()
            $(this).find('i').removeClass('fa-angle-right').addClass('fa-angle-down')
            $('.box-nav .folder').show()
            $('.box-nav .api').hide()
        } else if ($(this).attr('data-type') == 'example' || $(this).attr('data-type') == 'api') {
            $('.box-nav').show()
            $('.box-nav .api').show()
            $('.box-nav .folder').hide()
        } else {
            $('.box-nav').hide()
        }
        $(this).addClass('active')
        if (!target_id) {
            $(this).removeClass('active')
        }
        let newdata = JSON.parse(JSON.stringify(arr))
        let LevelArr = []

        function levelTree(arr1, newarr) {
            arr1.forEach(item => {
                if (item.children && item.children.length > 0) {
                    newarr.push(item)
                    levelTree(item.children, newarr)
                } else {
                    newarr.push(item)
                }
            })
        }

        levelTree(newdata.targets, LevelArr)
        LevelArr.forEach(item => {
            if (item.target_id == target_id) {
                if (item.target_type == 'example' || item.target_type == 'api') {
                    switch (item.request.body.mode) {
                        case "none":
                            break;
                        case "form-data":
                            item.request.body.mode = "multipart/form-data";
                            break;
                        case "urlencoded":
                            item.request.body.mode = "application/x-www-form-urlencoded";
                            break;
                        case "json":
                            item.request.body.mode = "application/json";
                            break;
                        case "xml":
                            item.request.body.mode = "application/xml";
                            break;
                        case "javascript":
                            item.request.body.mode = "application/javascript";
                            break;
                        case "plain":
                            item.request.body.mode = "text/plain";
                            break;
                        case "html":
                            item.request.body.mode = "text/html";
                            break;
                    }
                    $('.template-nav-menu').html(template('template-nav-menu-tpl', item));
                    if (item.target_type != 'folder') {
                        let _export_data = new ClipboardJS('.CopyCurrentData', {
                            text: function (trigger) {
                                return trigger.getAttribute('data-clipboard-text');
                            }
                        });
                        console.log(_export_data );
                        _export_data.on('success', function (e) {
                            $('.CopyCurrentData').text('已复制').addClass('success');
                            e.clearSelection();
                        });
                        _export_data.on('error', function (e) {
                            console.log('失败');
                        });
                    }
                }
                let _html = template('template-example-doc-tpl', item);
                $('.preview-markdown').html(_html)
                if (item.target_type == 'folder') {
                    if ($('table.header tr').length <= 1) {
                        $('table.header').parent().hide()
                        $('table.header').parent().prev().hide()
                        $('.nav-folder-btn[data-id="1"]').hide()
                        // $('table.header tr').after('<tr><td colspan="4" style="text-align:center">暂无数据</td></tr>')
                    }
                    if ($('table.query tr').length <= 1) {
                        $('table.query').parent().hide()
                        $('table.query').parent().prev().hide()
                        $('.nav-folder-btn[data-id="2"]').hide()
                        // $('table.query tr').after('<tr><td colspan="4" style="text-align:center">暂无数据</td></tr>')
                    }
                    if ($('table.body tr').length <= 1) {
                        $('table.body').parent().hide()
                        $('table.body').parent().prev().hide()
                        $('.nav-folder-btn[data-id="3"]').hide()
                        // $('table.body tr').after('<tr><td colspan="4" style="text-align:center">暂无数据</td></tr>')
                    }
                    if ($('table.header tr').length <= 1 && $('table.query tr').length <= 1 && $('table.body tr').length <= 1) {
                        $('table.header').parents('.markdown-request').prev().hide()
                        $('.box-nav .nav-folder-btn[data-id="0"]').hide()
                        $('.preview-markdown .markdown-request').after('<div style="overflow: hidden;text-align: center;height: 100%;"><img src="https://img.cdn.apipost.cn/docs/images/empty.svg" style="width:100px;margin: 70px auto 20px;;">暂无参数</div>')

                    }
                    hljs.initHighlighting();
                }
            }
        })
    })
        .on('click', '.control', function (e) {
            e.stopPropagation()
            let type = $(this).find('i').hasClass('fa-angle-down')
            if (type) {
                $(this).find('i').removeClass('fa-angle-down').addClass('fa-angle-right')
            } else {
                $(this).find('i').removeClass('fa-angle-right').addClass('fa-angle-down')
            }

            $(this).parents('.target').nextAll().toggle()
        })
        .on('input', '.search', function (e) {
            if (timer) {
                clearTimeout(timer);
            }
            timer = setTimeout(() => {
                let searchVal = $(this).val()
                let TreeData = JSON.parse(JSON.stringify(arr.targets))
                let searchArr = []
                let LevelArr = []
                let fatherArr = []

                function openTree(tree, parent_id) {
                    tree.forEach((item) => {
                        if (item.children && item.children.length > 0) {
                            openTree(item.children, item.target_id)
                        }
                        item.parent_id = parent_id
                    })
                }

                openTree(TreeData, 0);

                function levelTree(arr, newarr) {
                    arr.forEach(item => {
                        if (item.children && item.children.length > 0) {
                            newarr.push(item)
                            levelTree(item.children, newarr)
                        } else {
                            newarr.push(item)
                        }
                    })
                }

                levelTree(TreeData, LevelArr)
                if ($.trim(searchVal) != '') {
                    LevelArr.forEach(item => {
                        if (item.target_type == 'folder') {
                            if (item.name.toString().indexOf(searchVal) > -1) {
                                searchArr.push(item)
                            }
                        } else {
                            if (item.name.toString().indexOf(searchVal) > -1 || item.method.toString().indexOf(searchVal) > -1) {
                                searchArr.push(item)
                            }
                        }
                    })
                    searchArr.forEach(item => {
                        findFather(fatherArr, LevelArr, item)
                    })

                    function findFather(tempArr, arr, self) {
                        if (self.parent_id != 0) {
                            arr.filter(item => {
                                if (self.parent_id == item.target_id) {
                                    findFather(tempArr, arr, item);
                                    if (tempArr.indexOf(item) === -1) {
                                        tempArr.push(item);
                                    }
                                }
                            })
                        }
                    }

                    let finnalArr = searchArr.concat(fatherArr)
                    $('.target').hide()
                    $('.target[data-target_id="001"]').show()
                    finnalArr.forEach(item => {
                        $(`.target[data-target_id="${item.local_target_id}"]`).parent().show()
                        $(`.target[data-target_id="${item.local_target_id}"]`).show()
                        $('.target.folder').find('i').removeClass('fa-angle-right').addClass('fa-angle-down')
                    })
                } else {
                    $('.target').parent().show()
                    $('.target').show()
                }
            }, 100)
        })
        .on('mouseover', '.target.api', function () {
            $(this).find('em').css({visibility: 'visible'})

        })
        .on('mouseleave', '.target.api', function () {
            $(this).find('em').css({visibility: 'hidden'})
        })
        .on('click', '.nav-btn', function () {
            let index = parseInt($(this).attr('data-id'))
            $('.nav-btn').removeClass('cur')
            $(this).addClass('cur')
            let top = $('.box-third .title').eq(index)[0].offsetTop
            $('.box-third').scrollTop(top)
        })
        .on('click', '.nav-folder-btn', function () {
            let index = parseInt($(this).attr('data-id'))
            $('.nav-folder-btn').removeClass('cur')
            $(this).addClass('cur')
            let top = $('.box-third .title').eq(index)[0].offsetTop
            $('.box-third').scrollTop(top)
        })
        .on('click', '.box-first .top', function () {
            arr.project.project_name = arr.project_name
            arr.project.create_time = arr.create_time
            arr.project.expire_day_time = arr.expire_day_time
            $(this).addClass('active')
            let _html = template('golbal-env-tpl', arr.project);
            $('.preview-markdown').html(_html)
        })
        .on('click', 'h3.title', function () {
            let type = $(this).find('i').hasClass('fa-angle-down')
            if (type) {
                $(this).find('i').removeClass('fa-angle-down').addClass('fa-angle-left')
            } else {
                $(this).find('i').removeClass('fa-angle-left').addClass('fa-angle-down')
            }
            $(this).next().toggle()
        })
        .on('mouseover', '.export', function () {
            $(this).find('.export_panel').show()
        })
        .on('mouseleave', '.export', function () {
            $(this).find('.export_panel').hide()
        })
        .on('mouseover', '.CopyCurrentData', function () {
            let local_target_id = $(this).attr('data-target_id')
            let newdata = JSON.parse(JSON.stringify(arr))
            let LevelArr = []
            function levelTree(arr1, newarr) {
                arr1.forEach(item => {
                    if (item.children && item.children.length > 0) {
                        newarr.push(item)
                        levelTree(item.children, newarr)
                    } else {
                        newarr.push(item)
                    }
                })
            }
            levelTree(newdata.targets, LevelArr)
            LevelArr.forEach((item) => {
                if (item.target_id == local_target_id) {
                    $(this).attr('data-clipboard-text', JSON.stringify(item));
                }
            })
        })
    $(".box-third").scroll(function () {
        let arr = []
        $('.box-third .title').each((i, el) => {
            arr.push($(el)[0].offsetTop)
        })
        arr.push(arr[arr.length - 1] + 1000)
        let topHeight = $(this).scrollTop()
        if ($('.target.active').hasClass('api')) {
            for (let index = 0; index < arr.length; index++) {
                if (arr[index] < topHeight && topHeight < arr[index + 1]) {
                    $('.nav-btn').removeClass('cur')
                    $('.nav-btn').eq(index).addClass('cur')
                }
            }
        } else {
            for (let index = 0; index < arr.length; index++) {
                if (arr[index] < topHeight && topHeight < arr[index + 1]) {
                    $('.nav-folder-btn').removeClass('cur')
                    $('.nav-folder-btn').eq(index).addClass('cur')
                }
            }
        }
    });


</script>
</body>

</html>